In order for this site to work correctly, and for us to improve the site, we need to store a small file (called a cookie) on your computer.
By continuing to use this website, you agree to our cookies and privacy policy.
  
Home page Home page Home page Home page
Pixel
Pixel Header R1 C1 Pixel
Pixel Header R2 C1 Pixel
Pixel Header R3 C1 Pixel
Pixel

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):-

Default

Setting 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 Prompt

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 continue to run the Pre Prompt logic again. Setting WC_Reset% to 5 will repeat the above but omit the Perpetual logic.

Options

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 load the new browse list (and thus call all Read related logic (pre, replace and post)). It will then run the Pre Prompt logic.

Edit

WC_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.

Post

No 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.

Invalid

Setting 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.

Softkeys

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 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)
Pixel
Pixel Footer R1 C1 Pixel
Pixel
Pixel
Pixel