JCLVV - Variable definition segment
Defines a JCL variable.
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name | Description |
| 0 | (0) | STRUCTURE | 464 | JCLVV | JCL VARIABLE DEFINITIONS |
| 0 | (0) | CHARACTER | 8 | JCLVVVAR | JCL VARIABLE NAME |
| 8 | (8) | CHARACTER | 44 | JCLVVDFL | JCL VARIABLE DEF VALUE |
| 52 | (34) | CHARACTER | 1 | JCLVVSTP | PROMPT | SETUP | SUBMIT |
| 53 | (35) | CHARACTER | 1 | JCLVVUC | UPPER CASE (Y|N) |
| 54 | (36) | SIGNED | 2 | JCLVVLG | VALUE LENGTH |
| 56 | (38) | CHARACTER | 7 | JCLVVTYP | VERIFICATION TYPE |
| 63 | (3F) | CHARACTER | 8 | JCLVVEX | SUBSTITUTION EXIT NAME |
| 71 | (47) | CHARACTER | 1 | JCLVVINP | INPUT REQUIRED |
| 72 | (48) | SIGNED | 2 | JCLVVPOS | REPLACE POSITION IN JCL DATA |
| 74 | (4A) | CHARACTER | 1 | JCLVVNUM | NUMERIC |
| 75 | (4B) | CHARACTER | 2 | JCLVVCMP | COMPARISON OPERATOR |
| 77 | (4D) | CHARACTER | 44 | JCLVVPAT | VALIDATION PATTERN |
| 121 | (79) | CHARACTER | 102 | JCLVVVLD | VALID VALUES |
| 223 | (DF) | CHARACTER | 204 | JCLVVTXT | DIALOG TEXT |
| 427 | (1AB) | CHARACTER | 20 | JCLVVDES | DESCRIPTION |
| 447 | (1BF) | CHARACTER | 1 | * | RESERVED |
| 448 | (1C0) | SIGNED | 2 | JCLVVNRP | NUMBER OF DEPENDENT VALUES |
| 450 | (1C2) | CHARACTER | 8 | JCLVVIND | INDEPENDENT VARIABLE NAME |
| 458 | (1CA) | CHARACTER | 2 | JCLVVVER | RECORD VERSION NUMBER=1 |
| 460 | (1CC) | CHARACTER | 2 | JCLVVSUS | SUBSTRING START POSITION |
| 462 | (1CE) | CHARACTER | 2 | JCLVVSUL | SUBSTRING LENGTH |
Note: JCLVVVLD is 2 lines each of 51 characters. If values
continue to the second line, the first line must end with a comma.