| SecureUser |
| VERBatim - V25 |
| @ATTACK - @Files.System |
| Advanced Revelation Initialisation Sequence (Overview) by Mike Pope |
| REVMEDIA Revisted |
| @ATTACK - @Record |
| @ATTACK - @Reduction.Done |
| Collector Windows |
| Soft Windows |
| Reader's Clinic - Template Name at Pre-Init |
| Playing with Scan Codes |
| QTIPS - Compiling Protection Code |
| QTIPS - Invalid Code and Command |
| QTIPS - Code/Command Help |
| Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd) |
| Redisplaying Multi-Values |
| Uncommon Knowledge - WC_Amv_Action% |
| QTIPS - Positioning Cursors in AMV fields |
| QTIPS - Using AMV.ACTION To Save Coding Time |
RevMedia FKB
| Document | V1I10A3 |
| Title | Redisplaying Multi-Values |
| Keywords | MULTIVALUE WINDOW_COMMON% WC_DISPLAY_ACTION% WC_AMV_ACTION% WC_RESET% WC_AMV_VARS% WC_AMV% |
| Text | A confusing feature of AREV is knowing which WINDOW_COMMON% VARIABLES to use where Several people have asked how they can load a set of associated multivalues FROM an option key on a field and have the system recognise the fact that the MULTIVALUES have been loaded For EXAMPLE we might want to press F2 load up a set of booking information (artiste date and time) dependant on the F2 response and then return to the screen and individually amend these items Simply plugging the information into @RECORD does not work The data is there but the status line tells you that you are on Amv 1/0 To achieve this it is necessary to tell the system to redisplay @RECORD (WC_DISPLAY_ACTION% = 5) to recalculate the CURRENT prompt (WC_RESET% = 4) that the AMV values have been changed (WC_AMV_ACTION% = 5) and how many rows deep the AMV now is (WC_AMV_VARS%<0 3> = counter) Eg * * This code is on an F2 key The user has been prompted * for whether or not to load a parameter table into the * CURRENT record The parameter table is a set of * ASSOCIATED MVs in PARAM and it has to go into @RECORD<2 4> * IF USER RESP = "Y" THEN FOR X = 1 TO MVS TO LOAD @RECORD<2 1> = PARAM<1 X> @RECORD<3 1> = PARAM<2 X> @RECORD<4 1> = PARAM<3 X> NEXT * * Now toggle WINDOW_COMMON% VARIABLES (inserted at * beginning) * WC_DISPLAY_ACTION% = 5 WC_AMV_ACTION% = 5 WC_AMV_VARS%<0 3> = MVS TO LOAD WC_RESET% = 4 END (Volume 1 Issue 10 Page 4) |
Page last modified: 30/01/03