|
|||||||
Uncommon Knowledge - WC_Browse_Next%A value-mark delimited list of record ids to form the next browse list. To indicate to the system that a new browse list is active, the variable WC_New_Browse% must also be set to TRUE. Then depending upon the location in the processing, and upon the value of WC_Reset%, the values in WC_Browse_Next% will become the new browse list. Note that in all of the following text, a browse list may be cleared by replacing the key list in WC_Browse_Next% with null ("") and setting WC_New_Browse% to TRUE. To force the system to recognise that WC_New_Browse% and WC_Browse_Next% have been set, the following action must be taken (remember that different values of WC_Reset% have different effects on WC_Is% and WC_Is_Orig% - see Vol 2 Issue 8 for full details):- DefaultSetting WC_Reset% to 4 will run the Pre Prompt logic followed by the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then continue to run the Pre Prompt logic again. Setting Reset to 5 will repeat the above but omit the Perpetual logic. Pre PromptSetting WC_Reset% to 4 will run the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then continue to run the Pre Prompt logic again. Setting WC_Reset% to 5 will repeat the above but omit the Perpetual logic. OptionsSetting WC_Reset% to 2 or 3 will run the Post logic followed by the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 4 will run the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 5 will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. EditWC_Reset% does not need to be set. Will run Post logic then Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. PostNo action necessary. Will run Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 5 will behave as above but omit the Perpetual logic. InvalidSetting WC_Reset% to a number between 2 and 5 will reprompt for the information. If the Edit logic does not then change WC_Reset% the following will occur. Setting WC_Reset% to 2 or 3 will run the Post logic followed by the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 4 will run the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 5 will behave as for WC_Reset% = 4 but omit the Perpetual logic. SoftkeysSetting WC_Reset% to 2 or 3 will run the Post logic followed by the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 4 will run the Perpetual logic and, if WC_Reset% is not changed, will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. Setting WC_Reset% to 5 will load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic. (Volume 2, Issue 10, Pages 8-10) |
|||||||
| |||||||