Redisplay Collector (AREV Specific)
At 18 AUG 2005 10:11:55PM Aiden Massey wrote:
I have a collector that I would like to redisplay some fields. Initial values are loaded into @pseudo. If the user presses F9 or F8 I reload the values into @record at the first prompt pre process. Probabably tried every combination of wc_reset% and wc_display_action% but the values will not display until leaving the first prompt.
At 19 AUG 2005 09:44AM Matt Sorrell wrote:
I think it has to do with the READ process, and so it doesn't display until you've left the key field.
You could always stuff a carriage return into @DATA as well so that the cursor automatically moves to the next field.
msorrel@greyhound.com
At 19 AUG 2005 01:56PM Warren Auyong wrote:
Have you initialized wc_redisplay_list% ?
At 19 AUG 2005 04:36PM R Johler wrote:
I know you tried all the combinations, but this is 2 together (after you have reloaded @RECORD):
WC_RESET%=RESET.RECORD$
WC_DISPLAY_ACTION%=REDISPLAY.ALL$
I am using these two in a collector to redisplay changes to some of @RECORD's fields after a popup has resort or deleted AMV group data.
At 24 AUG 2005 03:02PM Aiden Massey wrote:
Solution
1. Prompt that displays the text set as first prompt and protected.
2. Program calling collector, @pseudo=text
3. Commuter module handles pre prompt processing
4. First pre prompt process, wc_register%(1)=@record
5. Pre prompt process, wc_is%=wc_register%(1)