Input Field Reformat Script Processor (VTAM)
The Input Field Reformat Script Processor changes input field formats in Performance Test for VTAM scripts from the relative sequence number format, <Inn>, to the row and column location format, <I(rr,cc)>. The following is an example of a reformat:
Each format type has advantages and disadvantages. For example, the <Inn> format makes it easy for scripts to play back correctly, even if the application input fields have a different location on the screen, as long as the fields remain in the original sequence. The <I(rr,cc)> format makes it easy for scripts to play back correctly, even if new input fields are added to the application screens.
Select option 4 Input Field Formats from the Script Processors menu.
Script Processors Menu. ----------------------------- Script Processors ------------------------------- .
. Option ===> .
. .
. .
. 1 REXX Processor Create "Smart" Script(s) .
. 2 Date Change Change Year Formats for Date Testing .
. 3 Date Find Report Location(s) of Date Field(s) .
. 4 Input Field Formats Change Input Fields to Row/Column Format .
. 5 MultiChange Processor Update Scripts to Reflect Application Changes .
. 6 Security Script Processor Locate and Modify Passwords .
. 7 Euro Euro Script Utility .
. 8 GST GST Testing Utility .
. 9 Message Filtering Message Filtering Utility .The following screen appears:
Script Processor * Change Input Field Formats screen. ---------------- Script Processor * Change Input Field Formats ---------------- .
. Command ===> .
. .
. Go Begin Input Field Reformat Processing .
. END Return to Script Processor Primary Option Panel .
. .
. Type the names of the script data sets below, then press Enter key .
. Do not specify the script/member name .
. .
. Input Script Data Set: .
. Project . . . .
. Group . . . . .
. Type . . . . .
. .
. Other Partitioned Data Set: .
. Data Set Name . . . 'PMIJSS0.HIPER.VTAM.SCRIPTS' .
. Output Script Data Set: .
. Project . . . .
. Group . . . . .
. Type . . . . .
. Other Partitioned Data Set: .
. Data Set Name . . . 'PMIJSS0.HIPER.VTAM.SCRIPTS.OUTPUT' .- Type the name of the data set containing the scripts to be processed and the data set name to use for storing processed scripts. Enter only file names, not member/script names.
Enter one of the primary commands:
- GO processes the change request and displays the Script Processor * Execution screen.
- END exits the input field reformat script processor and returns to the Script Processors screen.
Script Processor * Execution screen
. ------------------------- Script Processor * Execution ------------------------ .
. Option ===> .
. .
. F Initiate Processing In Foreground. .
. B Initiate Processing In Background. .
. .
. Input Script Data Set: 'PMIJSS0.HIPER.VTAM.SCRIPTS' .
. Output Script Data Set: 'PMIJSS0.HIPER.VTAM.SCRIPTS.OUTPUT' .
. .
. INPUT SCRIPT NAME OUTPUT SCRIPT NAME .
. SAMP0000 SAMP0000 .
. .
. .
. .
. .
. .
. Replace Existing Members . . . Y (Y/N) .The input and output script data set names are prefilled from the previous screen and cannot be changed on this screen.
- Enter the names of the recorded Performance Test scripts to be processed in the Input Script Name fields. The scripts are members of the data set listed in the Input Script Dataset field. Enter an asterisk (*) as the script name to process all members in the data set.
- Enter the names of the new scripts to be created by the script processor in the Output Script Name fields. There must be an output script name for every input script name. If you use the same name for the input script and the output script, the script processor will overwrite the original script. If you enter an asterisk as the input script name, you must also use an asterisk for the output script name.
- Specify whether to Replace Existing Members. Enter Y to overwrite existing scripts if an output script already exists.
- Type F or B on the Option line and press Enter to begin processing. F initiates the script processor in TSO foreground. B runs the script processor in background (batch) mode to free your terminal while the script processor runs.