I use this method, cannot remember where I saw it first, but I use it on
our applications all the time. Apologies for mixing the different styles,
had to copy it from different copybooks. Will show progress bar at bottom
of screen.
F3=Exit F4=Prompt F9=Retrieve F12=Cancel
F23=Set initial menu
Processing Record - Step 12613 of 44693 - 28%.
D A1_ByteProv 10I 0
Bytes Provided
D A1_ByteAv 10I 0
Bytes Available
D A1_MsgId 7
Error-Id
D A1_Reserv 1
Reserved
D A1_ExeptD 256
Exeption Data
D pMsgKey S 4A inz(*Blanks)
D p_MsgID 7A const
Message-Id
D p_FileLib 20A const
Message-Lib/File
D p_MsgData 1024A const options(*VarSize)
Var.Message-Texts
D p_LenMsgD 10I 0 const
Length Var.Msg-Texts
D p_MsgType 10 const
Message-Lib/File
D p_StackEntry 10 const
Call Stack Entry
D p_StackCount 10I 0 const
Call Stack Counter
D p_MsgKey 4 const
Message-Key
D p_APIError like(APIErrorDS)
Error
D p_LenStackE 10I 0 const options(*NoPass)
D p_StackQual 20 const options(*NoPass)
Call Stack Entry Qua
D p_DspWait 10I 0 const options(*NoPass)
Display Wait Time
D p_StackType 10 const options(*NoPass)
Call Stack Entry Dat
D p_CharSetI 10I 0 const options(*NoPass)
Coded Char. Set Iden
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.