|
|
Line 313: |
Line 313: |
| END | | END |
| </p> | | </p> |
| <p> </p>
| | |
| <b>Symbols</b>
| |
| <p><b># symbol, as a reserved character 166</b></p>
| |
| <p><b>$ABS function 858</b></p>
| |
| <p><b>$ACCOUNT function 717, 717</b></p>
| |
| <p><b>$ACCT function 718</b></p>
| |
| <p><b>$ALPHA function 718 to 719, 845</b></p>
| |
| <p><b>$ALPHNUM function 720 to 721, 845</b></p>
| |
| <p><b>syntax 720</b></p>
| |
| <p><b>$ARCCOS function 858</b></p>
| |
| <p><b>$ARCSIN function 858</b></p>
| |
| <p><b>$ARCTAN function 858</b></p>
| |
| <p><b>$ARCTAN2 function 858</b></p>
| |
| <p><b>$ARRSIZE function 721</b></p>
| |
| <p><b>$ASCII function 722</b></p>
| |
| <p><b>$BINARY function 722 to 723, 834</b></p>
| |
| <p><b>$BLDPROC function 723 to 725</b></p>
| |
| <p><b>$BUFFER_POSITION function 725</b></p>
| |
| <p><b>$BUFFER_SIZE function 726</b></p>
| |
| <p><b>current size of Universal Buffer 726</b></p>
| |
| <p><b>$BUFFER_USED function 727</b></p>
| |
| <p><b>buffer space remaining following statements 727</b></p>
| |
| <p><b>how much data in Universal Buffer 727</b></p>
| |
| <p><b>$C2X function 737</b></p>
| |
| <p><b>$CENQCT function 728</b></p>
| |
| <p><b>$CHKMOD function 612, 729</b></p>
| |
| <p><b>$CHKPAT function 729</b></p>
| |
| <p><b>changes to pattern matcher 62</b></p>
| |
| <p><b>example 730</b></p>
| |
| <p><b>syntax 729</b></p>
| |
| <p><b>$CHKPINF function 731</b></p>
| |
| <p><b>tracking checkpoints 731</b></p>
| |
| <p><b>$CHKSFLD function 733</b></p>
| |
| <p><b>$CHKTAG function 612, 735</b></p>
| |
| <p><b>$CODE function 736</b></p>
| |
| <p><b>$COS function 858</b></p>
| |
| <p><b>$COSH function 858</b></p>
| |
| <p><b>$COTAN function 859</b></p>
| |
| <p><b>$CURFILE function 341, 363, 736</b></p>
| |
| <p><b>$CURREC function 346, 361, 737</b></p>
| |
| <p><b>$DATE function 741, 749</b></p>
| |
| <p>$DATE functions</p>
| |
| <p><b>century format 738</b></p>
| |
| <p><b>fill characters 739</b></p>
| |
| <p><b>overview 738</b></p>
| |
| <p><b>$DATECHG function 741 to 743</b></p>
| |
| <p><b>$DATECHK function 743 to 744</b></p>
| |
| <p><b>$DATECNV function 744 to 746</b></p>
| |
| <p><b>$DATEDIF function 746 to 749</b></p>
| |
| <p><b>$DATEJ function 749</b></p>
| |
| <p><b>$DATEP function 749 to 750</b></p>
| |
| <p><b>$DAY function 750</b></p>
| |
| <p><b>$DAYI function 750</b></p>
| |
| <p><b>$DEBLANK function 752, 831</b></p>
| |
| <p><b>$DECODE function 752</b></p>
| |
| <p><b>$DELG function 752</b></p>
| |
| <p><b>completion codes 753</b></p>
| |
| <p><b>$DEPAD function 754</b></p>
| |
| <p><b>$DEPADL function 754</b></p>
| |
| <p><b>$DEPADR function 754</b></p>
| |
| <p><b>$DSCR function 755, 895 to 897</b></p>
| |
| <p><b>$DSN system function 755</b></p>
| |
| <p><b>$DSNNUM system function 756</b></p>
| |
| <p>$EBCDIC function</p>
| |
| <p><b>converts ASCII strings 756</b></p>
| |
| <p>$ECBDGET function</p>
| |
| <p><b>and NECBS parameter 757</b></p>
| |
| <p><b>syntax for 757</b></p>
| |
| <p>$ECBDSET function</p>
| |
| <p><b>and NECBS parameter 758</b></p>
| |
| <p><b>associating a string 481</b></p>
| |
| <p><b>comparing to $POST 481</b></p>
| |
| <p><b>syntax for 758</b></p>
| |
| <p>$ECBTEST function</p>
| |
| <p><b>syntax for 759</b></p>
| |
| <p>$ECFSTAT function</p>
| |
| <p><b>syntax for 760</b></p>
| |
| <p><b>$EDIT function 761 to 770</b></p>
| |
| <p><b>$EDITA function 766 to 769</b></p>
| |
| <p><b>$EDITN function 762 to 766</b></p>
| |
| <p><b>$EFORMAT function 770 to 771</b></p>
| |
| <p><b>$ENCRYPT function 771</b></p>
| |
| <p><b>$ENTER function 771 to 773</b></p>
| |
| <p><b>$ERF function 859</b></p>
| |
| <p><b>$ERFC function 859</b></p>
| |
| <p>$ERRCLR function</p>
| |
| <p><b>clearing message text 773</b></p>
| |
| <p><b>$ERRMSG function 773 to 774</b></p>
| |
| <p><b>coordinating with $ERRCLR 773</b></p>
| |
| <p><b>image I/O statements 409 to 410</b></p>
| |
| <p><b>OPEN/OPENC statement 331</b></p>
| |
| <p><b>TPROCESS facility 422 to 423</b></p>
| |
| <p><b>$EXP function 859</b></p>
| |
| <p><b>$FDEF function 363, 774</b></p>
| |
| <p><b>$FLDLEN function 317, 777</b></p>
| |
| <p><b>$FLOAT function 777</b></p>
| |
| <p><b>$FLOATD function 778</b></p>
| |
| <p><b>$FLSACC function 778 to 779</b></p>
| |
| <p><b>$FLSCHK function 779 to 780</b></p>
| |
| <p><b>$FSTERR function 780</b></p>
| |
| <p><b>coordinating with $ERRCLR 773</b></p>
| |
| <p><b>$Functions and remote files 362</b></p>
| |
| <p><b>$GAMMA function 859</b></p>
| |
| <p><b>$GETG function 537, 781</b></p>
| |
| <p><b>$GETL function 781</b></p>
| |
| <p><b>$GETP function 782</b></p>
| |
| <p><b>$GRMLOC function 364, 782</b></p>
| |
| <p><b>$GRMNAME function 364, 782</b></p>
| |
| <p><b>$GRNLEFT function 364, 782</b></p>
| |
| <p><b>$GRNMISS function 365, 782</b></p>
| |
| <p><b>$GROUPFILES function 782</b></p>
| |
| <p><b>$HPAGE function 121, 783</b></p>
| |
| <p><b>$HSH function 783</b></p>
| |
| <p>$INCRG</p>
| |
| <p><b>and $DELG function 555</b></p>
| |
| <p><b>$INCRG function 537, 537, 562, 785 to 787</b></p>
| |
| <p><b>$INDEX function 787</b></p>
| |
| <p><b>$ITSOPEN function 363, 788</b></p>
| |
| <p><b>$ITSREMOTE function 363, 788</b></p>
| |
| <p><b>$IXPI function 859</b></p>
| |
| <p>$JOBCODE</p>
| |
| <p><b>example 790</b></p>
| |
| <p><b>in V4R1.1 789</b></p>
| |
| <p><b>$JOBCODE function 789 to 791</b></p>
| |
| <p><b>BATCH2 471</b></p>
| |
| <p>$LANGSPC function</p>
| |
| <p><b>example 792</b></p>
| |
| <p><b>$LANGSRT function 792</b></p>
| |
| <p><b>syntax 792</b></p>
| |
| <p><b>$LANGUST function 794</b></p>
| |
| <p><b>syntax 794</b></p>
| |
| <p><b>$LEN function 795</b></p>
| |
| <p><b>$LGAMMA function 860</b></p>
| |
| <p>$LIKE function</p>
| |
| <p><b>syntax 795</b></p>
| |
| <p>$LOBLEN function</p>
| |
| <p><b>length of Large Object field 796</b></p>
| |
| <p><b>to get size of Large Object data 80</b></p>
| |
| <p><b>$LOBRESERVE function 80</b></p>
| |
| <p><b>reflects reserved bytes for Large Object field 797</b></p>
| |
| <p><b>$LOG function 860</b></p>
| |
| <p><b>$LOG10 function 860</b></p>
| |
| <p>$LOWCASE function</p>
| |
| <p><b>example 798</b></p>
| |
| <p><b>syntax 797</b></p>
| |
| <p><b>$LSTFLD function 363</b></p>
| |
| <p><b>syntax for 798</b></p>
| |
| <p><b>$LSTPROC function 362, 800 to 804</b></p>
| |
| <p><b>$MAX function 860</b></p>
| |
| <p><b>$MIN function 860 to 861</b></p>
| |
| <p><b>$MISGRUP function 365, 804</b></p>
| |
| <p><b>$MISLOC function 365, 804</b></p>
| |
| <p><b>$MISNAME function 365, 805</b></p>
| |
| <p><b>$MISNUM function 365, 805</b></p>
| |
| <p><b>$MISSTMT function 365, 805</b></p>
| |
| <p><b>$MOD function 806</b></p>
| |
| <p><b>$OCCURS function 806</b></p>
| |
| <p><b>$ONEOF function 807 to 808</b></p>
| |
| <p><b>$PACK function 808 to 809</b></p>
| |
| <p><b>$PAD function 809</b></p>
| |
| <p><b>$PADR function 810</b></p>
| |
| <p><b>$PI function 861</b></p>
| |
| <p>$POST function</p>
| |
| <p><b>associating a string 481</b></p>
| |
| <p><b>comparing to $ECBDSET 481</b></p>
| |
| <p><b>syntax for 810</b></p>
| |
| <p><b>$RDPROC function 362, 812</b></p>
| |
| <p><b>$READ function 816 to 820</b></p>
| |
| <p><b>dummy string responses 260</b></p>
| |
| <p><b>in procedures 256, 260</b></p>
| |
| <p><b>ITBL 563</b></p>
| |
| <p><b>$READINV function 820</b></p>
| |
| <p><b>$READLC function 820</b></p>
| |
| <p><b>$REMOTE function 457 to 460, 820</b></p>
| |
| <p>$RESET function</p>
| |
| <p><b>changing parameter values 821</b></p>
| |
| <p><b>$REVERSE function 821 to 822</b></p>
| |
| <p><b>$RLCFILE function 363, 822</b></p>
| |
| <p><b>$RLCREC function 823</b></p>
| |
| <p><b>$RLCUID function 823</b></p>
| |
| <p><b>$RLCUSR function 823 to 824</b></p>
| |
| <p><b>$ROUND function 824</b></p>
| |
| <p><b>$RXPI function 861</b></p>
| |
| <p><b>$RXPR function 861</b></p>
| |
| <p><b>$SCAN function 824</b></p>
| |
| <p><b>$SCLASS function 658, 825</b></p>
| |
| <p>$SETG</p>
| |
| <p><b>and $DELG function 555, 752</b></p>
| |
| <p><b>$SETG function 537, 562, 781, 825</b></p>
| |
| <p><b>$SETL function 826</b></p>
| |
| <p>$SETP function</p>
| |
| <p><b>definition of 826</b></p>
| |
| <p><b>$SIN function 861</b></p>
| |
| <p><b>$SINH function 861</b></p>
| |
| <p><b>$SLSTATS function 826</b></p>
| |
| <p>$SNDMAIL</p>
| |
| <p><b>and BATCH204 276</b></p>
| |
| <p>$SNDMAIL function</p>
| |
| <p><b>CCAIN parameters 277</b></p>
| |
| <p><b>coding example 279</b></p>
| |
| <p><b>error codes 283</b></p>
| |
| <p><b>limitations 274</b></p>
| |
| <p><b>sending e-mail notes 274</b></p>
| |
| <p><b>syntax for 276</b></p>
| |
| <p><b>$SNDX function 828</b></p>
| |
| <p>$SOCKET function</p>
| |
| <p><b>calls for TCP/IP Interface 486</b></p>
| |
| <p>$SOCKETX function</p>
| |
| <p><b>calls for TCP/IP Interface 496</b></p>
| |
| <p><b>$SQRT function 861</b></p>
| |
| <p><b>$SQUARE function 829</b></p>
| |
| <p><b>$STAT function 829</b></p>
| |
| <p><b>$STATUS function 816, 829</b></p>
| |
| <p><b>image I/O statements 409 to 410</b></p>
| |
| <p><b>OPEN/OPENC statement 331</b></p>
| |
| <p><b>PAI INTO statement 104</b></p>
| |
| <p><b>TPROCESS facility 422 to 423</b></p>
| |
| <p><b>$STATUSD function 830</b></p>
| |
| <p><b>PAI INTO statement 104</b></p>
| |
| <p><b>TPROCESS facility 422 to 423</b></p>
| |
| <p>$STATUSR function</p>
| |
| <p><b>continuing DO WHILE loops 830</b></p>
| |
| <p><b>syntax 830</b></p>
| |
| <p><b>$STRIP function 831</b></p>
| |
| <p><b>$SUBSTR function 831 to 832</b></p>
| |
| <p><b>$SUBSYS function 631, 658, 832 to 833</b></p>
| |
| <p><b>$TAN function 862</b></p>
| |
| <p><b>$TIME function 833</b></p>
| |
| <p><b>$UNBIN function 834</b></p>
| |
| <p><b>$UNBLANK function 835</b></p>
| |
| <p><b>$UNFLOAT function 835</b></p>
| |
| <p><b>$UNPACK function 836</b></p>
| |
| <p>$UNPOST function</p>
| |
| <p><b>syntax for 837</b></p>
| |
| <p><b>$UNQREC function 838</b></p>
| |
| <p><b>$UPCASE function 838 to 839</b></p>
| |
| <p><b>example 839</b></p>
| |
| <p><b>$UPDATE function 341, 363, 839</b></p>
| |
| <p><b>$UPDFILE function 363, 840</b></p>
| |
| <p><b>$UPDFLD function 840</b></p>
| |
| <p><b>$UPDLOC function 840</b></p>
| |
| <p><b>$UPDOVAL function 359, 841</b></p>
| |
| <p><b>$UPDREC function 841</b></p>
| |
| <p><b>$UPDSTAT function 359, 841</b></p>
| |
| <p><b>$UPDSTMT function 842</b></p>
| |
| <p><b>$UPDVAL function 842</b></p>
| |
| <p><b>$USER function 842</b></p>
| |
| <p><b>$USERID function 842</b></p>
| |
| <p><b>$USRPRIV function 843 to 844</b></p>
| |
| <p><b>$VALIDATE_NUMERIC_DATA function 844</b></p>
| |
| <p><b>detecting invalid numeric data 844</b></p>
| |
| <p><b>$VERIFY function 845</b></p>
| |
| <p><b>$VIEW function 330, 362, 846</b></p>
| |
| <p><b>$VNUM function 845, 849 to 850</b></p>
| |
| <p>$WAIT function</p>
| |
| <p><b>caution with NOSWAP option 851</b></p>
| |
| <p><b>syntax for 850</b></p>
| |
| <p><b>$WORD function 853</b></p>
| |
| <p><b>$WORDS function 854</b></p>
| |
| <p><b>$X2C function 855</b></p>
| |
| <p>%%name form</p>
| |
| <p><b>definition of 188</b></p>
| |
| <p><b>%menuname, SELECTION 585, 623</b></p>
| |
| <p>%screenname</p>
| |
| <p><b>COLUMN 617</b></p>
| |
| <p><b>ITEMID 605, 617</b></p>
| |
| <p><b>ITEMNAME 617</b></p>
| |
| <p><b>PFKEY 586, 609</b></p>
| |
| <p><b>ROW 618</b></p>
| |
| <p>%Variable array</p>
| |
| <p><b>declaring 164</b></p>
| |
| <p>%variables</p>
| |
| <p><b>as common elements 226</b></p>
| |
| <p><b>as cursor handling variables 617</b></p>
| |
| <p><b>as screen or menu variables 584 to 586</b></p>
| |
| <p><b>assignment statement 171 to 209</b></p>
| |
| <p><b>clearing 186</b></p>
| |
| <p><b>DECLARE %variable IS statement 164 to 167, 169 to 170, 709</b></p>
| |
| <p><b>declaring 164, 164 to 167</b></p>
| |
| <p><b>defined 6</b></p>
| |
| <p><b>example 171</b></p>
| |
| <p><b>example with conditionals 202</b></p>
| |
| <p><b>field name 187 to 189</b></p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>menus and screens 584 to 586</b></p>
| |
| <p><b>parameters for declaring 163</b></p>
| |
| <p><b>types 167</b></p>
| |
| <p><b>*/ comment delimiter 25</b></p>
| |
| <p>*CANCEL command</p>
| |
| <p><b>$READ function 819</b></p>
| |
| <p><b>dummy strings 260</b></p>
| |
| <p><b>ON units 232</b></p>
| |
| <p><b>purpose 27</b></p>
| |
| <p>*CLEAR LIST statement</p>
| |
| <p><b>syntax 691</b></p>
| |
| <p><b>*DEVICE facility, BATCH2 474</b></p>
| |
| <p><b>*ID clause 116</b></p>
| |
| <p><b>*RECORD clause 116</b></p>
| |
| <p><b>/? comment delimiter 25</b></p>
| |
| <p>:%screen-item-name</p>
| |
| <p><b>screen item name variables 586</b></p>
| |
| <p><b>< operator, field value requirement 47</b></p>
| |
| <p><b><= operator, field value requirement 47</b></p>
| |
| <p><b>= operator 178</b></p>
| |
| <p><b>equality retrievals 55</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p><b>> operator, field value requirement 47</b></p>
| |
| <p><b>>= operator, field value requirement 47</b></p>
| |
| <p><b>?$ dummy strings 256, 259 to 262</b></p>
| |
| <p><b>?& dummy strings 256, 262 to 263</b></p>
| |
| <p><b>?/ comment delimiter 25</b></p>
| |
| <p><b>?? dummy strings 256 to 262</b></p>
| |
| <p><b>@ symbol, as a reserved character 166</b></p>
| |
| <p><b>�= operator, field value requirement 47</b></p>
| |
| <b>Numerics</b>
| |
| <p>2-digit years</p>
| |
| <p><b>YY date format 738</b></p>
| |
| <p>3270 terminals</p>
| |
| <p><b>color and layout 581</b></p>
| |
| <p><b>modifying color mappings 584</b></p>
| |
| <p><b>screen display protocol 583</b></p>
| |
| <p>4-digit years</p>
| |
| <p><b>YYYY date format 738</b></p>
| |
| <b>A</b>
| |
| <p><b>AAI statement 122</b></p>
| |
| <p>Abbreviations</p>
| |
| <p><b>commands 865</b></p>
| |
| <p><b>statements ?? to 864</b></p>
| |
| <p><b>Absolute value, computation of 858</b></p>
| |
| <p>ACCEPT call</p>
| |
| <p><b>client connection 487</b></p>
| |
| <p><b>Access Control Table (ACT) 250</b></p>
| |
| <p><b>Access rights, to procedures 249</b></p>
| |
| <p><b>Account identification 717</b></p>
| |
| <p><b>ACCOUNT parameter, TRANSFER statement 450</b></p>
| |
| <p><b>Actual decimal character for $EDIT 764</b></p>
| |
| <p>Ad hoc groups</p>
| |
| <p><b>creating 338</b></p>
| |
| <p><b>defined 324</b></p>
| |
| <p><b>duplicate 339</b></p>
| |
| <p><b>Ad hoc requests 254</b></p>
| |
| <p>ADD statement</p>
| |
| <p><b>and Large Object data 295, 690</b></p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>multiply occurring fields 516</b></p>
| |
| <p><b>OCCURS violations 317</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 294 to 295</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>remote context 361, 362</b></p>
| |
| <p><b>subscript usage 527</b></p>
| |
| <p><b>syntax of 690</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p><b>using subscripts and Large Object fields 295</b></p>
| |
| <p><b>Addition and subtraction of FIXED %variables 181</b></p>
| |
| <p>AFTER clause</p>
| |
| <p><b>binary items 381</b></p>
| |
| <p><b>depending arrays 389</b></p>
| |
| <p><b>example for image item definition 386</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>fixed occurrence arrays 387</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>IN RANGE clause 53</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>unknown arrays 390</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>AFTER operator</p>
| |
| <p><b>character string retrievals 51</b></p>
| |
| <p><b>interpretation of values 57</b></p>
| |
| <p>ALERT option</p>
| |
| <p><b>menus 594</b></p>
| |
| <p><b>screens 614, 615</b></p>
| |
| <p>Aliases</p>
| |
| <p><b>groups as 323 to 324</b></p>
| |
| <p><b>procedure 248</b></p>
| |
| <p>ALIGN option</p>
| |
| <p><b>binary items 380</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>ALPHA option for screens 605</b></p>
| |
| <p><b>Alphabetic and numeric character verification 720</b></p>
| |
| <p><b>Alphabetic character verification 718</b></p>
| |
| <p><b>Alphabetic pattern character 62, 66</b></p>
| |
| <p><b>ALPHABETICALLY option, interpretation of values 56</b></p>
| |
| <p><b>ALPHANUM option for screens 605</b></p>
| |
| <p><b>Alphanumeric editing 761, 766 to 769</b></p>
| |
| <p>AND operator</p>
| |
| <p><b>IF statement and comparison operators 197</b></p>
| |
| <p><b>implied 33</b></p>
| |
| <p><b>in retrievals 53</b></p>
| |
| <p><b>output spacing 41, 112</b></p>
| |
| <p><b>APPEND option for $BLDPROC 724</b></p>
| |
| <p><b>Application subsystem development 627 to 661, 725, 825</b></p>
| |
| <p><b>application subsystem development 832</b></p>
| |
| <p>Applications</p>
| |
| <p><b>screen display 581</b></p>
| |
| <p><b>screen layout 581</b></p>
| |
| <p>applications</p>
| |
| <p><b>rewriting for VALUE IN clause processing 32, 138</b></p>
| |
| <p><b>Arc cosine, computation of 858</b></p>
| |
| <p><b>Arc sine, computation of 858</b></p>
| |
| <p><b>Arc tangent, computation of 858</b></p>
| |
| <p>Arithmetic operations</p>
| |
| <p><b>%variables 167</b></p>
| |
| <p><b>FIXED precision 181</b></p>
| |
| <p><b>global variables 785 to 787</b></p>
| |
| <p><b>in computations 178</b></p>
| |
| <p><b>order of 178</b></p>
| |
| <p><b>Array definition for images 386 to 391</b></p>
| |
| <p><b>Array element determination 721</b></p>
| |
| <p><b>Array names 372</b></p>
| |
| <p>ARRAY statement</p>
| |
| <p><b>purpose and examples 386 to 390</b></p>
| |
| <p><b>space requirements 561</b></p>
| |
| <p><b>Array, field name variable 190</b></p>
| |
| <p>arrays</p>
| |
| <p><b>establishing occurrences unknown 398</b></p>
| |
| <p>Arrays, %variable</p>
| |
| <p><b>index loop with 207 to 209</b></p>
| |
| <p><b>passed to subroutines 218</b></p>
| |
| <p><b>purpose 169 to 172</b></p>
| |
| <p><b>subscript references for 170</b></p>
| |
| <p>Arrays, image</p>
| |
| <p><b>defined 367</b></p>
| |
| <p><b>depending arrays 388 to 389</b></p>
| |
| <p><b>fixed occurrence arrays 387 to 388</b></p>
| |
| <p><b>nesting 371</b></p>
| |
| <p><b>subscripts 390 to 391</b></p>
| |
| <p><b>types 387</b></p>
| |
| <p><b>unknown arrays 390</b></p>
| |
| <p>ASCENDING option</p>
| |
| <p><b>FOR EACH RECORD (FR) statement 84</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 140, 142</b></p>
| |
| <p><b>ASCENDING RECORD option 95</b></p>
| |
| <p>ASCII</p>
| |
| <p><b>converting to EBCDIC 756</b></p>
| |
| <p>Assignment statement for %variables</p>
| |
| <p><b>example 186</b></p>
| |
| <p><b>purpose 171</b></p>
| |
| <p><b>syntax of 709</b></p>
| |
| <p><b>Assumed decimal character for $EDIT 763</b></p>
| |
| <p><b>Asterisk, beginning a comment 25</b></p>
| |
| <p><b>ASTRPPG parameter 362</b></p>
| |
| <p>AT clause</p>
| |
| <p><b>remote file specification 889</b></p>
| |
| <p>AT option</p>
| |
| <p><b>binary items 381</b></p>
| |
| <p><b>depending arrays 389</b></p>
| |
| <p><b>example for image item definition 386</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>fixed occurrence arrays 387</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>menus 589, 590 to 591, 594</b></p>
| |
| <p><b>OPEN and OPENC statement 330</b></p>
| |
| <p><b>output spacing 113 to 116, 515, 516</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>PRINT statement 110</b></p>
| |
| <p><b>reserving space for noncontiguous items 392</b></p>
| |
| <p><b>screens 601 to 602, 614, 615</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>unknown arrays 390</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>AT-MOST-ONE field attribute</p>
| |
| <p><b>contrasted to UNIQUE attribute 882</b></p>
| |
| <p><b>description 882</b></p>
| |
| <p><b>using $UPDOVAL 841</b></p>
| |
| <p>ATN error global value</p>
| |
| <p><b>attention key pressed 633</b></p>
| |
| <p><b>ATRPG parameter 362</b></p>
| |
| <p><b>Attention feature 232</b></p>
| |
| <p>Attention key</p>
| |
| <p><b>error global code 633</b></p>
| |
| <p><b>line-at-a-time terminals 623</b></p>
| |
| <p><b>subroutines 234</b></p>
| |
| <p>Attributes options</p>
| |
| <p><b>fields 881 to 885</b></p>
| |
| <p><b>menus 594, 595</b></p>
| |
| <p><b>screens 612, 614, 615</b></p>
| |
| <p>AUDIT ALL INFORMATION statement</p>
| |
| <p><b>purpose 122</b></p>
| |
| <p><b>syntax of 690</b></p>
| |
| <p>AUDIT statement</p>
| |
| <p><b>purpose 122</b></p>
| |
| <p><b>receiving error codes 634</b></p>
| |
| <p><b>specifications 713</b></p>
| |
| <p><b>syntax of 690</b></p>
| |
| <p><b>Audit trail, output to 122</b></p>
| |
| <p><b>Automatic COMMIT option for subsystems 647</b></p>
| |
| <p><b>Automatic input validation 580</b></p>
| |
| <p><b>Automatic login and logout options for subsystems 645, 646, 650 to 651</b></p>
| |
| <p><b>Automatic member, of a subsystem 653</b></p>
| |
| <p><b>Automatic start option for subsystems 645 to 646, 649</b></p>
| |
| <p><b>Automatic validation options 605 to 607</b></p>
| |
| <p>Autoskip</p>
| |
| <p><b>screen display 584</b></p>
| |
| <b>B</b>
| |
| <p>BACKOUT statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and example 681 to 682</b></p>
| |
| <p><b>remote context 360</b></p>
| |
| <p><b>syntax of 691</b></p>
| |
| <p><b>backout, transaction.</b><var class="term">see</var> transaction backout</p>
| |
| <p><b>Backoutable update units 679</b></p>
| |
| <p>Backpaging</p>
| |
| <p><b>reviewing previous output 582</b></p>
| |
| <p>Base-color mode</p>
| |
| <p><b>color display assignments 583</b></p>
| |
| <p><b>definition of 583</b></p>
| |
| <p><b>Basic display attributes 582</b></p>
| |
| <p>BATCH2</p>
| |
| <p><b>channel name 472</b></p>
| |
| <p><b>setting return codes 471</b></p>
| |
| <p><b>BATCH2 facility 471 to 479</b></p>
| |
| <p><b>completion codes for 479</b></p>
| |
| <p><b>description 416</b></p>
| |
| <p>BATCH204</p>
| |
| <p><b>and $SNDMAIL 276</b></p>
| |
| <p>BEFORE operator</p>
| |
| <p><b>character string retrievals 51</b></p>
| |
| <p><b>for a range of records 53</b></p>
| |
| <p><b>interpretation of values 57</b></p>
| |
| <p>BEGIN command</p>
| |
| <p><b>abbreviation (B) 18</b></p>
| |
| <p><b>MORE command 570 to 571</b></p>
| |
| <p><b>purpose 30</b></p>
| |
| <p><b>request continuation restrictions 573</b></p>
| |
| <p>Berkeley Sockets interface</p>
| |
| <p><b>TCP/IP Socket Interface for Model 204 483</b></p>
| |
| <p>BETWEEN operator</p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 57</b></p>
| |
| <p>BINARY field attribute</p>
| |
| <p><b>file maintenance 318</b></p>
| |
| <p><b>preallocated space 318</b></p>
| |
| <p><b>Binary item definition 380 to 381</b></p>
| |
| <p>Binary search</p>
| |
| <p><b>example 94</b></p>
| |
| <p>BIND call</p>
| |
| <p><b>socket and port number 487</b></p>
| |
| <p><b>BITS option, for binary items 380</b></p>
| |
| <p><b>Blank lines 23</b></p>
| |
| <p><b>Blanks, removal of 835</b></p>
| |
| <p><b>BLDGFT parameter 325</b></p>
| |
| <p>BLINK attribute</p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p>Block</p>
| |
| <p><b>definition of 21</b></p>
| |
| <p><b>Block end statement 21, 870</b></p>
| |
| <p><b>Block, defined 367</b></p>
| |
| <p>Blocks of comments</p>
| |
| <p><b>support for 25</b></p>
| |
| <p>Boolean operators</p>
| |
| <p><b>IF statement 197 to 202</b></p>
| |
| <p><b>in expressions 179</b></p>
| |
| <p><b>in retrieval statements 54</b></p>
| |
| <p><b>order of precedence in retrievals 54, 55</b></p>
| |
| <p><b>retrieval statements 33 to 34</b></p>
| |
| <p>Break key</p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>ON ATTENTION 232</b></p>
| |
| <p><b>Break, control, in value loops 149</b></p>
| |
| <p>BRIGHT attribute</p>
| |
| <p><b>default TAG attribute 605</b></p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p>BRIGHT display attribute</p>
| |
| <p><b>considerations using 584</b></p>
| |
| <p>BUFFER</p>
| |
| <p><b>Universal Buffer 403</b></p>
| |
| <p>BUFFER area</p>
| |
| <p><b>retaining contents 399</b></p>
| |
| <p>BUFFER statements</p>
| |
| <p><b>managing BUFFER area 399</b></p>
| |
| <p>BUG error global value</p>
| |
| <p><b>evaluation error 633</b></p>
| |
| <p><b>BUMP command 322</b></p>
| |
| <p><b>Bumpable wait 671</b></p>
| |
| <p><b>BY option 84</b></p>
| |
| <p><b>BY phrase, in index loops 207</b></p>
| |
| <p>BYPASS statement</p>
| |
| <p><b>ON MISSING FILE unit 353</b></p>
| |
| <p><b>ON MISSING MEMBER unit 351</b></p>
| |
| <p><b>ON units 235</b></p>
| |
| <p><b>syntax of 691</b></p>
| |
| <b>C</b>
| |
| <p><b>OPEN 321</b></p>
| |
| <p>Remote file support</p>
| |
| <p><b>OPEN 321</b></p>
| |
| <p>CALL statement</p>
| |
| <p><b>complex subroutines 219 to 222</b></p>
| |
| <p><b>simple subroutines 216</b></p>
| |
| <p>CAN error global value</p>
| |
| <p><b>cancellation 633</b></p>
| |
| <p>CANCEL call</p>
| |
| <p><b>annul a request 488</b></p>
| |
| <p><b>Case translation 602, 797, 820</b></p>
| |
| <p>CCAIN stream</p>
| |
| <p><b>and $JOBCODE 471</b></p>
| |
| <p><b>CCALL entry points 740</b></p>
| |
| <p><b>CCASYS file 628, 652</b></p>
| |
| <p>CCATEMP file</p>
| |
| <p><b>compiler table contents 651</b></p>
| |
| <p><b>sorting by record key 159</b></p>
| |
| <p><b>temporary procedures 237</b></p>
| |
| <p><b>temporary work page list table (TTBL) 567</b></p>
| |
| <p><b>transaction backout files 683</b></p>
| |
| <p>CCY format</p>
| |
| <p><b>changing CUSTOM parameter 739</b></p>
| |
| <p><b>CENTSPLT parameter 745</b></p>
| |
| <p><b>Century-year format 739</b></p>
| |
| <p><b>CYY date format 739</b></p>
| |
| <p>CHANGE (CH) statement</p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>multiply occurring fields 516 to 517</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 296</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>records not containing specified field 299</b></p>
| |
| <p><b>remote context 359</b></p>
| |
| <p><b>subscript validity for 531</b></p>
| |
| <p><b>syntax of 691</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p><b>updating records 362</b></p>
| |
| <p>CHANGE statement</p>
| |
| <p><b>and Large Object data 691</b></p>
| |
| <p>CHARACTER option</p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 141</b></p>
| |
| <p>Character string</p>
| |
| <p><b>length 795</b></p>
| |
| <p><b>retrievals 51 to 52, 788, 832</b></p>
| |
| <p><b>rules for reserved words and characters 867</b></p>
| |
| <p><b>STBL for 566</b></p>
| |
| <p><b>verification 845</b></p>
| |
| <p><b>Character terms in expressions 185</b></p>
| |
| <p><var class="term">charname </var><b>string values 791</b></p>
| |
| <p>checkpoints</p>
| |
| <p><b>tracking with $CHKPINF 731</b></p>
| |
| <p><b>verifying 731</b></p>
| |
| <p><b>CICS TPROCESS calls 424</b></p>
| |
| <p><b>completion codes for 430</b></p>
| |
| <p><b>syntax 425</b></p>
| |
| <p>CICS Transfer Control</p>
| |
| <p><b>system manager requirements 445</b></p>
| |
| <p><b>CID parameter, OPEN PROCESS statement 419</b></p>
| |
| <p><b>Classes, procedure (access rights) 249 to 251</b></p>
| |
| <p>CLEAR GLOBAL statement</p>
| |
| <p><b>clearing global found sets 557</b></p>
| |
| <p><b>remembered positions 558</b></p>
| |
| <p><b>syntax of 691</b></p>
| |
| <p>CLEAR GLOBALS statement</p>
| |
| <p><b>clearing objects from GTBL 556</b></p>
| |
| <p><b>syntax of 691</b></p>
| |
| <p>CLEAR LIST statement</p>
| |
| <p><b>IN clause 339</b></p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>purpose 129</b></p>
| |
| <p><b>CLEAR LISTFDST statement 557</b></p>
| |
| <p>CLEAR ON statement</p>
| |
| <p><b>ATTENTION 236</b></p>
| |
| <p><b>ERROR 236</b></p>
| |
| <p><b>FIND CONFLICT 671</b></p>
| |
| <p><b>ON MISSING FILE unit 353</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>RECORD LOCKING CONFLICT 671</b></p>
| |
| <p><b>syntax of 691</b></p>
| |
| <p><b>CLEAR statement 537</b></p>
| |
| <p><b>CLEAR statement, and NTBL scans 536</b></p>
| |
| <p>CLEAR TAG statement</p>
| |
| <p><b>purpose 616</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 692</b></p>
| |
| <p><b>CLEARG command 537</b></p>
| |
| <p><b>CLEARG command, and NTBL scans 536</b></p>
| |
| <p><b>CLEARGO command 554, 557, 558</b></p>
| |
| <p><b>Clearing error tags on screens 616</b></p>
| |
| <p>Clearing positions</p>
| |
| <p><b>set by REMEMBER statement 558</b></p>
| |
| <p><b>Client subsystems 652</b></p>
| |
| <p>client-server communications</p>
| |
| <p><b>sockets 484</b></p>
| |
| <p>CLOSE call</p>
| |
| <p><b>stop using a socket 489</b></p>
| |
| <p><b>CLOSE command 321</b></p>
| |
| <p><b>closing files and groups 326</b></p>
| |
| <p><b>compared to CLOSE statement 397</b></p>
| |
| <p><b>groups and 329</b></p>
| |
| <p><b>purpose 30</b></p>
| |
| <p><b>request continuation restrictions 573</b></p>
| |
| <p><b>CLOSE FILE command 333</b></p>
| |
| <p><b>CLOSE GROUP command 333</b></p>
| |
| <p>CLOSE LINK command</p>
| |
| <p><b>and TERM socket call 495</b></p>
| |
| <p><b>CLOSE option for $BLDPROC 724</b></p>
| |
| <p>CLOSE PROCESS statement</p>
| |
| <p><b>description 418</b></p>
| |
| <p><b>Horizon facility 469</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax for 692</b></p>
| |
| <p><b>TPROCESS facility 418</b></p>
| |
| <p>CLOSE statement</p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>syntax for 692</b></p>
| |
| <p>CMS TPROCESS subcommands</p>
| |
| <p><b>descriptions 437</b></p>
| |
| <p><b>example 442</b></p>
| |
| <p><b>IFEXTRACT 438</b></p>
| |
| <p><b>IFRECV 439</b></p>
| |
| <p><b>IFSENDX 440</b></p>
| |
| <p><b>IFSET 440</b></p>
| |
| <p><b>IFSGNL 441</b></p>
| |
| <p><b>purpose and requirements 436</b></p>
| |
| <p><b>return codes 437</b></p>
| |
| <p>CNT error global value</p>
| |
| <p><b>counting error 633</b></p>
| |
| <p><b>Code tables 736</b></p>
| |
| <p><b>CODED field attribute 354, 736</b></p>
| |
| <p>Color display</p>
| |
| <p><b>default 735</b></p>
| |
| <p><b>in base-color mode 583</b></p>
| |
| <p><b>in extended-color mode 583</b></p>
| |
| <p>Color mappings</p>
| |
| <p><b>modifying 583</b></p>
| |
| <p>Column 1</p>
| |
| <p><b>in application screen layout 581</b></p>
| |
| <p>Column 80</p>
| |
| <p><b>error indicators 582</b></p>
| |
| <p><b>Column placement, in output 113 to 116</b></p>
| |
| <p>Columns 2 through 4</p>
| |
| <p><b>menu selection numbers 582</b></p>
| |
| <p>COMEND parameter</p>
| |
| <p><b>resetting 25</b></p>
| |
| <p><b>Command line global variable 628 to 630</b></p>
| |
| <p>Commands</p>
| |
| <p><b>abbreviations for 865</b></p>
| |
| <p><b>differentiated from statements 540</b></p>
| |
| <p><b>not supported by Parallel Query Option/204 889</b></p>
| |
| <p><b>Comment lines 23</b></p>
| |
| <p><b>Commenting your code 25</b></p>
| |
| <p>Comments</p>
| |
| <p><b>delimiter pair setting 25</b></p>
| |
| <p><b>formatting or printing 111</b></p>
| |
| <p><b>jumping to 206 to 207</b></p>
| |
| <p><b>on individual lines 25</b></p>
| |
| <p><b>Commit options for subsystems 645, 647</b></p>
| |
| <p><b>COMMIT RELEASE statement 360, 676, 887</b></p>
| |
| <p><b>emptying found sets, sort sets, lists 557, 674, 676</b></p>
| |
| <p>COMMIT statement</p>
| |
| <p><b>option for subsystems 645, 647</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and example 675</b></p>
| |
| <p><b>remote transactions 360</b></p>
| |
| <p><b>syntax of 692</b></p>
| |
| <p><b>Common elements in complex subroutines 226 to 231</b></p>
| |
| <p>common variables</p>
| |
| <p><b>defining 229</b></p>
| |
| <p>Communication global variable</p>
| |
| <p><b>coding considerations 632</b></p>
| |
| <p><b>defining, for a subsystem 628</b></p>
| |
| <p><b>driver processing 650</b></p>
| |
| <p><b>exit value 628</b></p>
| |
| <p><b>subsystem exit value 631</b></p>
| |
| <p><b>transferring control 630 to 632</b></p>
| |
| <p>Communications global variable</p>
| |
| <p><b>subsystems 634</b></p>
| |
| <p>compatibility issues</p>
| |
| <p><b>IF statement 192</b></p>
| |
| <p><b>mathematics $functions 857</b></p>
| |
| <p><b>Compilation, request 12 to 14, 667</b></p>
| |
| <p><b>Completion code, step 789</b></p>
| |
| <p><b>Compressible values 318</b></p>
| |
| <p><b>Computed JUMP TO statement 203 to 204</b></p>
| |
| <p>COMSTART parameter</p>
| |
| <p><b>resetting 25</b></p>
| |
| <p><b>Conditional INCLUDEs 537</b></p>
| |
| <p><b>Conditional inclusion of procedures 248</b></p>
| |
| <p><b>Conditional statements 192 to 202</b></p>
| |
| <p>CONFIRM statement</p>
| |
| <p><b>syntax for 692</b></p>
| |
| <p><b>CONFIRM statement, Horizon facility 469</b></p>
| |
| <p>CONFIRMED statement</p>
| |
| <p><b>syntax for 692</b></p>
| |
| <p><b>CONFIRMED statement, Horizon facility 469</b></p>
| |
| <p>CONNECT call</p>
| |
| <p><b>client thread to server 489</b></p>
| |
| <p><b>Continuation character 22 to 24</b></p>
| |
| <p><b>CONTINUE statement 235</b></p>
| |
| <p><b>syntax for 692</b></p>
| |
| <p><b>Control break, in value loops 149</b></p>
| |
| <p><b>Control statements 191 to 215</b></p>
| |
| <p><b>Conversation, TPROCESS facility 417</b></p>
| |
| <p><b>Conversions, system, in expressions 185</b></p>
| |
| <p>Converting 2-digit years</p>
| |
| <p><b>using CCY date format 739</b></p>
| |
| <p><b>Converting strings 855</b></p>
| |
| <p><b>Correction characters 867, 875</b></p>
| |
| <p><b>Cosine, computation of 858</b></p>
| |
| <p><b>Cotangent, computation of 859</b></p>
| |
| <p>COUNT IN phrase</p>
| |
| <p><b>%variables 184</b></p>
| |
| <p><b>FIND and PRINT COUNT statement 39</b></p>
| |
| <p>COUNT OCCURRENCES (CTO) statement</p>
| |
| <p><b>occurrence violations 317</b></p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>purpose and example 520 to 521</b></p>
| |
| <p><b>syntax of 692</b></p>
| |
| <p>COUNT RECORDS (CT) statement</p>
| |
| <p><b>PLACE RECORDS statement 128</b></p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>purpose 37 to 38</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>syntax for 693</b></p>
| |
| <p><b>Counter, line 826</b></p>
| |
| <p><b>Counting error message 773</b></p>
| |
| <p><b>Counting records in a loop 102 to 103</b></p>
| |
| <p>CPQZ</p>
| |
| <p><b>special ECB 757, 758</b></p>
| |
| <p><b>CREATE command 324</b></p>
| |
| <p><b>groups 321</b></p>
| |
| <p><b>CREATE GROUP command 333, 337</b></p>
| |
| <p><b>Cross Reference facility 661</b></p>
| |
| <p>Cross-referencing</p>
| |
| <p><b>example 344</b></p>
| |
| <p><b>files 99 to 101</b></p>
| |
| <p><b>in loops 98</b></p>
| |
| <p><b>CURFILE parameter 362</b></p>
| |
| <p><b>CURLOC parameter 362</b></p>
| |
| <p><b>Current line counter 826</b></p>
| |
| <p>Current record</p>
| |
| <p><b>file name of 737</b></p>
| |
| <p><b>internal number of 737</b></p>
| |
| <p>Current time of day</p>
| |
| <p><b>with format 833</b></p>
| |
| <p><b>with formatting 833</b></p>
| |
| <p>Cursor</p>
| |
| <p><b>positioning on menus 594</b></p>
| |
| <p><b>positioning on screens 608, 615, 617 to 619</b></p>
| |
| <p>CUSTOM parameter</p>
| |
| <p><b>manipulating CCY format 739</b></p>
| |
| <p><b>Cyclic data 322 to 323</b></p>
| |
| <p>CYY date format</p>
| |
| <p><b>century-year format 739</b></p>
| |
| <p><b>converting 2-digit years 739</b></p>
| |
| <p><b>CYY format 739</b></p>
| |
| <b>D</b>
| |
| <p><b>Data edit character for $EDIT 762, 763</b></p>
| |
| <p><b>Data files 10</b></p>
| |
| <p><b>Data sets, opening non-Model 204 data sets in procedures 401</b></p>
| |
| <p><b>Data, direct search of 69</b></p>
| |
| <p><b>Database structure 8</b></p>
| |
| <p>DATALEN parameter</p>
| |
| <p><b>IFEXTRACT subcommand 438</b></p>
| |
| <p><b>IFSET subcommand 441</b></p>
| |
| <p>DATASET keyword</p>
| |
| <p><b>CLOSE statement 396</b></p>
| |
| <p><b>OPEN statement 400 to 401</b></p>
| |
| <p>DATE code entry point</p>
| |
| <p><b>format 740</b></p>
| |
| <p>Date formats</p>
| |
| <p><b>CYY 739</b></p>
| |
| <p><b>DATE 740</b></p>
| |
| <p><b>DATE3 740</b></p>
| |
| <p><b>DATE4 740</b></p>
| |
| <p><b>Julian 740</b></p>
| |
| <p><b>YY 738</b></p>
| |
| <p><b>YYYY 738</b></p>
| |
| <p>date/time stamp feature</p>
| |
| <p><b>DELETE RECORD(S) command 301</b></p>
| |
| <p>DATE3 code entry point</p>
| |
| <p><b>format 740</b></p>
| |
| <p>DATE4 code entry point</p>
| |
| <p><b>format 740</b></p>
| |
| <p>deadlocks</p>
| |
| <p><b>definition of 480</b></p>
| |
| <p><b>programming to avoid 480</b></p>
| |
| <p><b>DEBLANK option for screens 603, 604</b></p>
| |
| <p><b>DEBUG command 644, 659</b></p>
| |
| <p><b>DEBUG option, TEST command 659</b></p>
| |
| <p><b>Declaration statement for %variables 163</b></p>
| |
| <p><b>DECLARE LIST statement, PQO DML 887</b></p>
| |
| <p>DECLARE statement</p>
| |
| <p><b>%variables 164 to 167, 169 to 170</b></p>
| |
| <p><b>%variables, syntax of 709</b></p>
| |
| <p><b>global found sets and lists 544</b></p>
| |
| <p><b>lists 128</b></p>
| |
| <p><b>purpose 228 to 229</b></p>
| |
| <p><b>syntax for 693</b></p>
| |
| <p>DECLARE statement %variables</p>
| |
| <p><b>syntax for 164</b></p>
| |
| <p><b>DECLARE SUBROUTINE statement 222</b></p>
| |
| <p>Declaring %variable arrays</p>
| |
| <p><b>assigning and resetting 164</b></p>
| |
| <p>Declaring %variables</p>
| |
| <p><b>assigning and resetting 164</b></p>
| |
| <p>DEFAULT command</p>
| |
| <p><b>files and groups 321</b></p>
| |
| <p><b>no IN clause 43</b></p>
| |
| <p><b>reference context 335</b></p>
| |
| <p><b>remote context 334</b></p>
| |
| <p>DEFAULT CURSOR statement</p>
| |
| <p><b>purpose 607</b></p>
| |
| <p><b>syntax for 694</b></p>
| |
| <p><b>Default file 334</b></p>
| |
| <p><b>Default group 335</b></p>
| |
| <p>DEFAULT option</p>
| |
| <p><b>menus 589, 591</b></p>
| |
| <p><b>screens 603</b></p>
| |
| <p>DEFAULT SKIP statement</p>
| |
| <p><b>image items 394</b></p>
| |
| <p><b>syntax for 694</b></p>
| |
| <p>DEFAULT statement (TITLE, PROMPT, INPUT)</p>
| |
| <p><b>purpose 607</b></p>
| |
| <p>DEFAULT TYPE statement</p>
| |
| <p><b>binary items 380</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 383</b></p>
| |
| <p><b>image items 393</b></p>
| |
| <p><b>image items example 394</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>string items 378</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p><b>DEFCENT parameter 745</b></p>
| |
| <p><b>Deferred update files 327</b></p>
| |
| <p>Deferred update mode</p>
| |
| <p><b>updating indexes immediately 884</b></p>
| |
| <p><b>Deferred updates and the OPENC command 326</b></p>
| |
| <p><b>DEFINE DATASET command 400</b></p>
| |
| <p><b>DEFINE FILE command 321</b></p>
| |
| <p>DEFINE LINK command</p>
| |
| <p><b>and BIND socket call 488</b></p>
| |
| <p><b>and CONNECT socket call 489</b></p>
| |
| <p><b>and INIT socket call 490</b></p>
| |
| <p><b>CICS Transfer Control 445, 448</b></p>
| |
| <p><b>introduced 416</b></p>
| |
| <p><b>TPROCESS communication 417</b></p>
| |
| <p>DEFINE PROCESS command</p>
| |
| <p><b>CICS Transfer Control 448</b></p>
| |
| <p><b>introduced 416</b></p>
| |
| <p><b>Transfer Control 454</b></p>
| |
| <p>DEFINE PROCESSGROUP command</p>
| |
| <p><b>CICS Transfer Control 445, 448</b></p>
| |
| <p><b>introduced 416</b></p>
| |
| <p><b>Transfer Control 445</b></p>
| |
| <p>DELETE ALL RECORDS statement</p>
| |
| <p><b>purpose and example 301</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p>DELETE command</p>
| |
| <p><b>file groups 325</b></p>
| |
| <p><b>groups 321</b></p>
| |
| <p><b>procedures 239</b></p>
| |
| <p>DELETE EACH statement</p>
| |
| <p><b>multiply occurring fields 517, 523</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>remote context 359, 362</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax of 695</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p>DELETE fieldname statement</p>
| |
| <p><b>multiply occurring fields 517</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>subscript validity for 530 to 531</b></p>
| |
| <p><b>syntax of 695</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p>DELETE <var class="term">fieldname</var> statement</p>
| |
| <p><b>supporting Large Object data 300</b></p>
| |
| <p><b>DELETE GROUP command 334</b></p>
| |
| <p><b>DELETE PROCEDURE command 658</b></p>
| |
| <p>DELETE RECORD statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and example 301</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>remote context 359</b></p>
| |
| <p><b>syntax of 695</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p>DELETE RECORDS statement</p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p><b>DELETE RECORDS statement, remote context 360</b></p>
| |
| <p>DELETE statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>records not containing specified field 300</b></p>
| |
| <p><b>remote context 359, 362</b></p>
| |
| <p><b>Deleting fields 314</b></p>
| |
| <p><b>Deleting records 314</b></p>
| |
| <p>deleting records</p>
| |
| <p><b>maintaining a log 301</b></p>
| |
| <p><b>Depending arrays 388 to 389</b></p>
| |
| <p>DEPENDING ON clause</p>
| |
| <p><b>depending arrays 389</b></p>
| |
| <p><b>string items 380</b></p>
| |
| <p>DESCENDING option</p>
| |
| <p><b>FOR EACH RECORD (FR) statement 84</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 140, 142</b></p>
| |
| <p><b>in sorting 155</b></p>
| |
| <p><b>Descending record number processing examples 95</b></p>
| |
| <p><b>DESCENDING RECORD option 95</b></p>
| |
| <p><b>DESECURE command 250</b></p>
| |
| <p>DIGITS option</p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>DIM attribute</p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p><b>DIM display attribute 589, 604</b></p>
| |
| <p><b>considerations using 584</b></p>
| |
| <p><b>Direct search for retrieval 69</b></p>
| |
| <p><b>Directed output 109 to 123</b></p>
| |
| <p><b>DISABLE SUBSYSTEM command 321, 654</b></p>
| |
| <p><b>Disconnect processing for subsystems 649, 651</b></p>
| |
| <p>disk space</p>
| |
| <p><b>length requirements for Large Object fields 392</b></p>
| |
| <p><b>Display attributes 582 to 584</b></p>
| |
| <p><b>extended 582</b></p>
| |
| <p><b>DISPLAY command 321</b></p>
| |
| <p><b>files and groups 329</b></p>
| |
| <p><b>procedures 239</b></p>
| |
| <p><b>Displaying a menu 594</b></p>
| |
| <p><b>Displaying a screen 614</b></p>
| |
| <p><b>distributed processing 5</b></p>
| |
| <p><b>Division of FIXED %variables 182</b></p>
| |
| <p>DO WHILE loops</p>
| |
| <p><b>continuing with $STATUSR 830</b></p>
| |
| <p>DP option</p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>menus 589, 590 to 591</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>screens 602</b></p>
| |
| <p><b>string items 378</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p><b>Driver processing for subsystems 649, 650 to 651</b></p>
| |
| <p><b>Dummy strings 26</b></p>
| |
| <p><b>$READ function 818</b></p>
| |
| <p><b>?$ strings 262</b></p>
| |
| <p><b>?& strings 262 to 263</b></p>
| |
| <p><b>beginning a comment 25</b></p>
| |
| <p><b>editing 264</b></p>
| |
| <p><b>in nested procedures 253</b></p>
| |
| <p><b>in procedures 255 to 265</b></p>
| |
| <p><b>parameters controlling 265 to 268</b></p>
| |
| <p><b>types of 256</b></p>
| |
| <b>E</b>
| |
| <p><b>EBCDIC collating sequence 51, 156, 722</b></p>
| |
| <p>EBCDIC string variables</p>
| |
| <p><b>INITIAL attribute 165</b></p>
| |
| <p><b>ECB-related functions 480</b></p>
| |
| <p>ECBs</p>
| |
| <p><b>assigning a number to 480</b></p>
| |
| <p><b>check to see if posted 759</b></p>
| |
| <p><b>definition of 479</b></p>
| |
| <p><b>getting associated data string 757</b></p>
| |
| <p><b>referencing by number 481</b></p>
| |
| <p><b>resetting 837</b></p>
| |
| <p><b>set a data string 758</b></p>
| |
| <p><b>special ECB, CPQZ 757, 758</b></p>
| |
| <p><b>suspend user until posted 850</b></p>
| |
| <p><b>using the assigned number 480</b></p>
| |
| <p><b>EDIT command, with procedures 239</b></p>
| |
| <p><b>Element sharing in complex subroutines 226 to 231</b></p>
| |
| <p>Ellipsis</p>
| |
| <p><b>AUDIT statement 123</b></p>
| |
| <p><b>in PRINT statement 110 to 111</b></p>
| |
| <p><b>ELSE clause 194 to 195</b></p>
| |
| <p><b>ELSEIF clause 195</b></p>
| |
| <p><b>ENABLE SUBSYSTEM command 321, 654</b></p>
| |
| <p><b>Encoding 736</b></p>
| |
| <p>END ARRAY statement</p>
| |
| <p><b>purpose 387</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END BLOCK statement</p>
| |
| <p><b>FIND statements 31</b></p>
| |
| <p><b>FOR statements 36</b></p>
| |
| <p><b>IF statement 36, 192</b></p>
| |
| <p><b>ON units 233</b></p>
| |
| <p><b>purpose 22</b></p>
| |
| <p><b>repeat loops 210</b></p>
| |
| <p><b>request composition rules 871</b></p>
| |
| <p><b>STORE RECORD statement 307</b></p>
| |
| <p><b>subroutines 216</b></p>
| |
| <p><b>syntax of 695</b></p>
| |
| <p>END FIND statement</p>
| |
| <p><b>purpose 31</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END FOR statement</p>
| |
| <p><b>purpose 36</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END IF statement</p>
| |
| <p><b>purpose 36, 192</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END IMAGE statement</p>
| |
| <p><b>purpose 374</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END MENU statement</p>
| |
| <p><b>definition format 587</b></p>
| |
| <p><b>purpose 587 to 588</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END MORE statement</p>
| |
| <p><b>not supported in remote context 349</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>request continuation 44</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p><b>USE command 124</b></p>
| |
| <p>END NORUN statement</p>
| |
| <p><b>purpose 27</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END ON statement</p>
| |
| <p><b>purpose 233</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p><b>END PROCEDURE command 253</b></p>
| |
| <p>END REPEAT statement</p>
| |
| <p><b>purpose 210</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END SCREEN statement</p>
| |
| <p><b>definition format 597</b></p>
| |
| <p><b>purpose 598 to 599</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END statement</p>
| |
| <p><b>ending blocks 22</b></p>
| |
| <p><b>ending requests 19</b></p>
| |
| <p><b>PRINT statement 110</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>request composition rules 871</b></p>
| |
| <p>END STORE statement</p>
| |
| <p><b>purpose 307</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>END SUBROUTINE statement</p>
| |
| <p><b>purpose 216</b></p>
| |
| <p><b>SUBROUTINE statement 219</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p><b>END UPDATE statement 361</b></p>
| |
| <p><b>syntax 695</b></p>
| |
| <p>END USE statement</p>
| |
| <p><b>purpose 125</b></p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p><b>ENQRETRY parameter 670, 672</b></p>
| |
| <p><b>ENTER key, in full screen formatting 580</b></p>
| |
| <p><b>ENTER macro 740</b></p>
| |
| <p><b>Entry order files 11</b></p>
| |
| <p>EQ operator</p>
| |
| <p><b>comparing strings and numbers 178</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p><b>Equality retrieval 33, 58</b></p>
| |
| <p><b>ERASE parameter 66</b></p>
| |
| <p><b>pattern matching 66</b></p>
| |
| <p><b>reserved characters 166, 867</b></p>
| |
| <p><b>ERMX parameter 13</b></p>
| |
| <p>error codes</p>
| |
| <p><b>for socket calls 500</b></p>
| |
| <p>Error display</p>
| |
| <p><b>Column 80 582</b></p>
| |
| <p>Error global CODES</p>
| |
| <p><b>HRD 633</b></p>
| |
| <p>Error global codes</p>
| |
| <p><b>ATN 633</b></p>
| |
| <p><b>BUG 633</b></p>
| |
| <p><b>CAN 633</b></p>
| |
| <p><b>CNT 633</b></p>
| |
| <p><b>FIL - BROKEN 633</b></p>
| |
| <p><b>FIL - NOT OPEN 633</b></p>
| |
| <p><b>GRP - FTBL 633</b></p>
| |
| <p><b>GRP - NOT OPEN 633</b></p>
| |
| <p><b>GRP - TEMP FIELD 633</b></p>
| |
| <p><b>GRP - TEMP MISMATCH 633</b></p>
| |
| <p><b>HNG 633</b></p>
| |
| <p><b>INCLUDE MAX 633</b></p>
| |
| <p><b>REC 633</b></p>
| |
| <p><b>RFR 634</b></p>
| |
| <p><b>SFT 634</b></p>
| |
| <p><b>TBL - FSCB 634</b></p>
| |
| <p><b>TBL - NTBL 634</b></p>
| |
| <p><b>TBL - QTBL 634</b></p>
| |
| <p><b>TBL - STBL 634</b></p>
| |
| <p><b>TBL - VTBL 634</b></p>
| |
| <p>Error global variable</p>
| |
| <p><b>defined 629</b></p>
| |
| <p><b>error codes 633</b></p>
| |
| <p><b>error procedures 634</b></p>
| |
| <p><b>error processing 651</b></p>
| |
| <p>Error handling</p>
| |
| <p><b>during compilation 12</b></p>
| |
| <p><b>during evaluation 13 to 14</b></p>
| |
| <p>error handling</p>
| |
| <p><b>in compilation 12</b></p>
| |
| <p><b>Error indicator for screens 581, 605</b></p>
| |
| <p><b>Error messages 780</b></p>
| |
| <p><b>Error processing for subsystems 642 to 643, 649, 651</b></p>
| |
| <p><b>Error tags, clearing 616</b></p>
| |
| <p>Escape character</p>
| |
| <p><b>$EDIT 767</b></p>
| |
| <p><b>for patterns 62, 65</b></p>
| |
| <p>escape character</p>
| |
| <p><b>continued use of 62</b></p>
| |
| <p>evaluation language</p>
| |
| <p><b>$LIKE function 795</b></p>
| |
| <p><b>Evaluation, request 12 to 14, 667</b></p>
| |
| <p><b>Event Control Block</b><var>See</var> ECBs</p>
| |
| <p>example code</p>
| |
| <p><b>transferring Large Object data 68</b></p>
| |
| <p>example programs</p>
| |
| <p><b>VALUE IN clauses 138</b></p>
| |
| <p><b>Exclusive mode 666</b></p>
| |
| <p>Exponent notation</p>
| |
| <p><b>description 50</b></p>
| |
| <p><b>equality retrievals 56</b></p>
| |
| <p><b>FLOAT fields 318</b></p>
| |
| <p><b>Exponent, computation of value 859, 861</b></p>
| |
| <p><b>Exponential notation item definition 384 to 385</b></p>
| |
| <p>Expression</p>
| |
| <p><b>character 185</b></p>
| |
| <p><b>continuation hyphens 872</b></p>
| |
| <p><b>defined 6, 173</b></p>
| |
| <p><b>numeric 185</b></p>
| |
| <p><b>operator order of precedence 174</b></p>
| |
| <p><b>syntax of 714</b></p>
| |
| <p><b>VISIBLE field attribute 884</b></p>
| |
| <p><b>Extended display attributes 582 to 583</b></p>
| |
| <p><b>and FSOUTPUT parameter 582</b></p>
| |
| <p>Extended-color mode</p>
| |
| <p><b>definition of 583</b></p>
| |
| <p><b>screen display color assignments 583</b></p>
| |
| <p><b>External file access, obtaining the status 830</b></p>
| |
| <p>EXTERNAL keyword</p>
| |
| <p><b>CLOSE statement 396</b></p>
| |
| <p><b>OPEN statement 400 to 401</b></p>
| |
| <b>F</b>
| |
| <p>FASTGLOB parameter</p>
| |
| <p><b>increase processing speed 536</b></p>
| |
| <p>FDWOL statement</p>
| |
| <p><b>syntax for 696</b></p>
| |
| <p><b>FICREATE parameter 362</b></p>
| |
| <p>Field attributes</p>
| |
| <p><b>AT-MOST-ONE 882</b></p>
| |
| <p><b>FLOAT 883</b></p>
| |
| <p><b>FOR EACH VALUE 883</b></p>
| |
| <p><b>FRV (FOR EACH VALUE) 883</b></p>
| |
| <p><b>INVISIBLE 883</b></p>
| |
| <p><b>KEY 883</b></p>
| |
| <p><b>LENGTH 883</b></p>
| |
| <p><b>NUMERIC RANGE 884</b></p>
| |
| <p><b>OCCURS 884</b></p>
| |
| <p><b>ORDERED 884</b></p>
| |
| <p><b>REPEATABLE 882</b></p>
| |
| <p><b>UNIQUE 882, 884</b></p>
| |
| <p><b>UPDATE 885</b></p>
| |
| <p><b>VISIBLE 884</b></p>
| |
| <p><b>FIELD keyword 110</b></p>
| |
| <p>Field name variables (%%variables)</p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>purpose and usage 187 to 190</b></p>
| |
| <p>Field values</p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>OCCURS violations 317</b></p>
| |
| <p><b>specifications 8, 876</b></p>
| |
| <p><b>specifying 317</b></p>
| |
| <p>Fields</p>
| |
| <p><b>attributes of 881 to 885</b></p>
| |
| <p><b>CODED, and remote retrieval 354</b></p>
| |
| <p><b>deleting 314</b></p>
| |
| <p><b>description of 8</b></p>
| |
| <p><b>displaying attributes 774</b></p>
| |
| <p><b>in %variable assignment 181</b></p>
| |
| <p><b>key 9</b></p>
| |
| <p><b>listing names with $LSTFLD 798</b></p>
| |
| <p><b>multiply occurring 9</b></p>
| |
| <p><b>name specifications 874 to 875</b></p>
| |
| <p><b>preallocated 317, 318, 884</b></p>
| |
| <p><b>subscripted 526 to 531</b></p>
| |
| <p><b>variations within file groups 347</b></p>
| |
| <p>fields</p>
| |
| <p><b>absent 347</b></p>
| |
| <p><b>subscripted extraction 527</b></p>
| |
| <p>FIL - BROKEN error global value</p>
| |
| <p><b>file inaccessible error 633</b></p>
| |
| <p>FIL - NOT OPEN error global value</p>
| |
| <p><b>file not open 633</b></p>
| |
| <p>FILE command</p>
| |
| <p><b>remote file support 321</b></p>
| |
| <p><b>File Load utility and $JOBCODE 790</b></p>
| |
| <p><b>File maintenance 293 to 318</b></p>
| |
| <p><b>FILE option, OPEN and OPENC statement 330</b></p>
| |
| <p>FILE RECORDS statement</p>
| |
| <p><b>INVISIBLE field attribute 883</b></p>
| |
| <p><b>KEY field attribute 883</b></p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 302 to 305</b></p>
| |
| <p><b>remote context 360</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax for 696</b></p>
| |
| <p><b>transaction backout 679, 685</b></p>
| |
| <p>FILE$ condition</p>
| |
| <p><b>global variables 542</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and example 72</b></p>
| |
| <p><b>remote context 356, 357</b></p>
| |
| <p>FILEMODL parameter</p>
| |
| <p><b>setting a file model 881</b></p>
| |
| <p><b>FILEORG parameter 308, 314, 362</b></p>
| |
| <p>Files</p>
| |
| <p><b>deferred update 327</b></p>
| |
| <p><b>defined 9</b></p>
| |
| <p><b>determining whether open 788</b></p>
| |
| <p><b>displaying names and parameters 329</b></p>
| |
| <p><b>error global code 633</b></p>
| |
| <p><b>establishing default 334</b></p>
| |
| <p><b>file usage option for subsystems 645</b></p>
| |
| <p><b>locking behavior for remote 326</b></p>
| |
| <p><b>locking option for subsystems 646</b></p>
| |
| <p><b>mandatory 320</b></p>
| |
| <p><b>opening 326 to 332</b></p>
| |
| <p><b>opening in multiple contexts 326</b></p>
| |
| <p><b>optional 320</b></p>
| |
| <p><b>passwords 328</b></p>
| |
| <p><b>privileges 328, 336</b></p>
| |
| <p><b>reference context for 334</b></p>
| |
| <p><b>structured in logical sections 10</b></p>
| |
| <p><b>synonyms, for remote file specification 889</b></p>
| |
| <p><b>types of 11, 328</b></p>
| |
| <p><var class="term"><b>see also</b></var>Groups</p>
| |
| <p>files</p>
| |
| <p><b>loading with Large Object data 42</b></p>
| |
| <p><b>reorganizing with Large Object data 42</b></p>
| |
| <p>Fill characters</p>
| |
| <p><b>in date formats 739</b></p>
| |
| <p>fill characters</p>
| |
| <p><b>overwriting BUFFER area 399</b></p>
| |
| <p>FIND ALL RECORDS (FD) FOR WHICH statement</p>
| |
| <p><b>equality retrievals 32</b></p>
| |
| <p><b>numeric range retrieval 46 to 50</b></p>
| |
| <p><b>pattern retrieval 144</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND ALL RECORDS (FD) IN statement</p>
| |
| <p><b>purpose 74</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND ALL RECORDS (FD) ON statement</p>
| |
| <p><b>purpose 133 to 134</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND ALL RECORDS (FD) statement</p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>purpose 30</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>remote files 353</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND ALL RECORDS (FD) WITH statement</p>
| |
| <p><b>equality retrievals 32</b></p>
| |
| <p><b>pattern retrieval 144</b></p>
| |
| <p>FIND ALL VALUES (FDV) statement</p>
| |
| <p><b>FROM option 146</b></p>
| |
| <p><b>LIKE option 146</b></p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>purpose 146 to 147</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>SORT VALUES statement 147</b></p>
| |
| <p><b>storing records 309</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND AND PRINT COUNT (FPC) statement</p>
| |
| <p><b>file groups 345</b></p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>purpose 38 to 39</b></p>
| |
| <p><b>record locking 667</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND AND RESERVE (FDR) statement</p>
| |
| <p><b>file groups 345</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND statement</p>
| |
| <p><b>FILE RECORDS statement 302</b></p>
| |
| <p><b>groups 345</b></p>
| |
| <p><b>handling previous foundsets 46</b></p>
| |
| <p><b>labeling requirement 870</b></p>
| |
| <p><b>LIST$ condition 73</b></p>
| |
| <p><b>multiply occurring fields 512 to 513</b></p>
| |
| <p><b>PQO DML 887</b></p>
| |
| <p><b>record lists 127</b></p>
| |
| <p><b>record locking 667</b></p>
| |
| <p><b>remote files 348</b></p>
| |
| <p><b>specifying reference context 335</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax for 696</b></p>
| |
| <p><b>FIND statement, and NTBL scans 536</b></p>
| |
| <p>FIND WITHOUT LOCKS (FDWOL) statement</p>
| |
| <p><b>purpose and usage 669 to 670</b></p>
| |
| <p><b>record locking 667</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FIND WITHOUT LOCKS statement</p>
| |
| <p><b>syntax for 696</b></p>
| |
| <p><b>FIND$ condition 69 to 70, 356, 888</b></p>
| |
| <p><b>Finding a word in a string 853</b></p>
| |
| <p><b>Finding words in a string 854</b></p>
| |
| <p><b>FISTAT parameter 330</b></p>
| |
| <p><b>FITRANS parameter 362</b></p>
| |
| <p><b>FIXED %variables, truncation on assignment 172</b></p>
| |
| <p><b>Fixed edit character for $EDIT 764, 765</b></p>
| |
| <p><b>Fixed occurrence arrays 387 to 388</b></p>
| |
| <p><b>FIXED option, %variable declarations 167 to 169</b></p>
| |
| <p><b>FIXED precision arithmetic 181 to 184</b></p>
| |
| <p>FLOAT attribute</p>
| |
| <p><b>floating point representation 883</b></p>
| |
| <p><b>Float edit character for $EDIT 765</b></p>
| |
| <p>FLOAT field attribute</p>
| |
| <p><b>exponent notation 318</b></p>
| |
| <p><b>field values in assignments 181</b></p>
| |
| <p><b>numeric retrieval 56</b></p>
| |
| <p>FLOAT option</p>
| |
| <p><b>conversions and significant digits 185</b></p>
| |
| <p><b>in %variable declaration 167 to 169</b></p>
| |
| <p>Floating point fields</p>
| |
| <p><b>conversion 770</b></p>
| |
| <p><b>conversion rules 879</b></p>
| |
| <p><b>conversions and significant digits 185</b></p>
| |
| <p><b>FOR EACH RECORD statement 181</b></p>
| |
| <p><b>mapping 879</b></p>
| |
| <p><b>precision rules 879 to 880</b></p>
| |
| <p><b>rounding rules 879 to 880</b></p>
| |
| <p><b>storing values in FLOAT fields 318</b></p>
| |
| <p><b>FLOD command 573</b></p>
| |
| <p>FLOD procedure</p>
| |
| <p><b>reorganizing files with Large Object data 42</b></p>
| |
| <p>FLUSH parameter</p>
| |
| <p><b>CLOSE PROCESS statement 418</b></p>
| |
| <p><b>pattern matching 66</b></p>
| |
| <p><b>reserved characters 166, 867</b></p>
| |
| <p><b>SEND statement 421</b></p>
| |
| <p>FLUSH PROCESS statement</p>
| |
| <p><b>Horizon facility 469</b></p>
| |
| <p><b>syntax for 696</b></p>
| |
| <p><b>TPROCESS 418</b></p>
| |
| <p><b>FOPT parameter 675, 891</b></p>
| |
| <p><b>FOR %variable statement 207</b></p>
| |
| <p><b>syntax of 697</b></p>
| |
| <p><b>FOR clause, used in OPEN statement 401</b></p>
| |
| <p>FOR EACH OCCURRANCE statement</p>
| |
| <p><b>against INVISIBLE 524</b></p>
| |
| <p>FOR EACH OCCURRENCE (FEO) statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and example 521 to 523</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FOR EACH RECORD (FR) statement</p>
| |
| <p><b>$CURFILE 737</b></p>
| |
| <p><b>$CURREC function 737</b></p>
| |
| <p><b>ADD statement 296</b></p>
| |
| <p><b>CHANGE statement 299</b></p>
| |
| <p><b>DELETE EACH statement 517</b></p>
| |
| <p><b>DELETE fieldname statement 300</b></p>
| |
| <p><b>DELETE RECORD statement 301</b></p>
| |
| <p><b>descending record number processing 95</b></p>
| |
| <p><b>EACH option 519 to 520</b></p>
| |
| <p><b>implicitly specified value ranges 86</b></p>
| |
| <p><b>IN clause 737</b></p>
| |
| <p><b>IN label option 82</b></p>
| |
| <p><b>IN ORDER clause 132</b></p>
| |
| <p><b>IN ORDER option 83 to 87</b></p>
| |
| <p><b>multiply occurring fields 519 to 520</b></p>
| |
| <p><b>ON LIST listname option 131</b></p>
| |
| <p><b>optimizing LIKE option 87</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 35 to 36</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>remote files 348, 353</b></p>
| |
| <p><b>sort references 157</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax of 697</b></p>
| |
| <p><b>WHERE option 81 to 83</b></p>
| |
| <p><b>WITH option 81 to 83</b></p>
| |
| <p>FOR EACH RECORD loop</p>
| |
| <p><b>updating Table B 157</b></p>
| |
| <p>FOR EACH VALUE (FRV) statement</p>
| |
| <p><b>$CURREC function 737</b></p>
| |
| <p><b>FROM option 142 to 143</b></p>
| |
| <p><b>groups 346</b></p>
| |
| <p><b>IN ORDER option 140 to 142</b></p>
| |
| <p><b>LIKE option 143 to 144</b></p>
| |
| <p><b>optimizing LIKE option 87</b></p>
| |
| <p><b>performance considerations 141</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>remote retrievals 355</b></p>
| |
| <p><b>simulation of 522</b></p>
| |
| <p><b>skip processing 92</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax of 697</b></p>
| |
| <p><b>TO option 142 to 143</b></p>
| |
| <p>FOR EACH VALUE attribute</p>
| |
| <p><b>keeping track of unique values 883</b></p>
| |
| <p>FOR k OCCURRENCES statement</p>
| |
| <p><b>syntax of 696</b></p>
| |
| <p>FOR k RECORDS statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 90</b></p>
| |
| <p><b>sort references 157</b></p>
| |
| <p><b>syntax of 697</b></p>
| |
| <p>FOR k VALUES statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>processing sample values 144 to 145</b></p>
| |
| <p><b>syntax of 697</b></p>
| |
| <p>FOR loops</p>
| |
| <p><b>VALUE IN 523</b></p>
| |
| <p><b>VALUE IN with FEO loops 523</b></p>
| |
| <p>FOR RECORD NUMBER (FRN) statement</p>
| |
| <p><b>groups 346</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 90 to 92</b></p>
| |
| <p><b>record locking 667</b></p>
| |
| <p><b>remote retrievals 354</b></p>
| |
| <p><b>request continuation 573</b></p>
| |
| <p><b>syntax of 697</b></p>
| |
| <p><b>unlocking records 359</b></p>
| |
| <p>FOR statement</p>
| |
| <p><b>skipping loops without values 35</b></p>
| |
| <p>Formats</p>
| |
| <p><b>database structure 8 to 12</b></p>
| |
| <p><b>functions 272 to 273</b></p>
| |
| <p><b>output 108 to 109</b></p>
| |
| <p>FORTRAN</p>
| |
| <p><b>mathematics $function runtime libraries 857</b></p>
| |
| <p><b>FORTRAN routines in mathematical functions 857</b></p>
| |
| <p>Found sets</p>
| |
| <p><b>and COMMIT RELEASE statement 557, 674, 676</b></p>
| |
| <p><b>as common elements 227</b></p>
| |
| <p>foundsets</p>
| |
| <p><b>handling 46</b></p>
| |
| <p><b>QTBL requirements 46</b></p>
| |
| <p>FROM option</p>
| |
| <p><b>for a range of records 53</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 85</b></p>
| |
| <p><b>range of values 142 to 143, 146</b></p>
| |
| <p><b>FROM phrase, in index loops 207</b></p>
| |
| <p>FRV (for each value)</p>
| |
| <p><b>field attribute 137, 140, 883</b></p>
| |
| <p><b>field list 149</b></p>
| |
| <p><b>FSCB table 561</b></p>
| |
| <p><b>error global code 634</b></p>
| |
| <p>FSOUTPUT parameter</p>
| |
| <p><b>extended attribute screen display 582</b></p>
| |
| <p><b>FTBL table 562</b></p>
| |
| <p><b>error global code 633</b></p>
| |
| <p>Full screen formatting</p>
| |
| <p><b>display attributes 582 to 584</b></p>
| |
| <p><b>line-at-a-time terminals 623 to 625</b></p>
| |
| <p><b>overview 579 to 581</b></p>
| |
| <p><b>purpose 7</b></p>
| |
| <p><b>screen positioning 581 to 582</b></p>
| |
| <p><b>variables 584 to 586</b></p>
| |
| <p><b>Functions 271 to 291</b></p>
| |
| <p><b>$LSTFLD 798</b></p>
| |
| <p><b>defined 271</b></p>
| |
| <p><b>mathematical 857 to 862</b></p>
| |
| <p><b>precision of 857</b></p>
| |
| <p><b>restricted with Parallel Query Option/204 890</b></p>
| |
| <p><b>standard 717 to 856</b></p>
| |
| <p><b>summary 285 to 291</b></p>
| |
| <p><b>user-written 272</b></p>
| |
| <p><b>FUNU module 272</b></p>
| |
| <b>G</b>
| |
| <p><b>Gamma, computation of value 859</b></p>
| |
| <p>GE operator</p>
| |
| <p><b>comparing strings and numbers 178</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p>generating compile errors</p>
| |
| <p><b>IF statements 192</b></p>
| |
| <p><b>Generating reports 7</b></p>
| |
| <p>GETHOST call</p>
| |
| <p><b>formatting network address 496</b></p>
| |
| <p>GETINFO call</p>
| |
| <p><b>invoking the GETADDRINFO service 498</b></p>
| |
| <p>GETSOCKOPT call</p>
| |
| <p><b>returns socket option 497</b></p>
| |
| <p>Global found sets</p>
| |
| <p><b>RELEASE statement 557, 674, 676</b></p>
| |
| <p>Global found sets and lists</p>
| |
| <p><b>clearing 557</b></p>
| |
| <p><b>reference context 544</b></p>
| |
| <p>Global images</p>
| |
| <p><b>defining 372</b></p>
| |
| <p><b>PREPARE statement 403</b></p>
| |
| <p>global images</p>
| |
| <p><b>IDENTIFY statement 398</b></p>
| |
| <p><b>request termination 398</b></p>
| |
| <p>Global images and screens</p>
| |
| <p><b>clearing GTBL 554</b></p>
| |
| <p><b>consistency checks 552</b></p>
| |
| <p><b>defined 548</b></p>
| |
| <p><b>example 553 to 554</b></p>
| |
| <p><b>processing 549 to 553</b></p>
| |
| <p><b>system administration issues 554</b></p>
| |
| <p><b>when to use 552</b></p>
| |
| <p>Global lists</p>
| |
| <p><b>RELEASE statement 557, 674, 676</b></p>
| |
| <p><b>Global menus, defining (MENU statement) 587</b></p>
| |
| <p>global objects</p>
| |
| <p><b>tracking GTBL rearrangements for 535</b></p>
| |
| <p><b>Global screens, defining (SCREEN statement) 598</b></p>
| |
| <p>Global sort sets</p>
| |
| <p><b>RELEASE statement 557, 674, 676</b></p>
| |
| <p><b>Global sorted found sets 546</b></p>
| |
| <p>global string variables</p>
| |
| <p><b>tracking GTBL rearrangements for 535</b></p>
| |
| <p>Global variable (GTBL) table</p>
| |
| <p><b>$GETG function 781</b></p>
| |
| <p><b>$SETG function 825</b></p>
| |
| <p><b>clearing objects from 554</b></p>
| |
| <p><b>defined 533</b></p>
| |
| <p><b>dummy strings 262</b></p>
| |
| <p><b>entry types 562 to 563</b></p>
| |
| <p><b>found sets and lists 543</b></p>
| |
| <p><b>REMEMBER statement 547</b></p>
| |
| <p><b>requests 539</b></p>
| |
| <p>Global variable table</p>
| |
| <p><b>deleting information 752</b></p>
| |
| <p><b>Global variables 537 to 543</b></p>
| |
| <p><b>arithmetic with 785</b></p>
| |
| <p><b>command line 628, 629 to 630</b></p>
| |
| <p><b>communication 628, 630 to 632</b></p>
| |
| <p><b>error 629</b></p>
| |
| <p><b>FILE$ condition 542</b></p>
| |
| <p>GREATER THAN operator</p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p>GREEN display attribute</p>
| |
| <p><b>in screens 582</b></p>
| |
| <p><b>GROUP 321, 339</b></p>
| |
| <p>GROUP command</p>
| |
| <p><b>remote file support 321</b></p>
| |
| <p><b>GROUP option, OPEN and OPENC statement 330</b></p>
| |
| <p><b>Groups 322 to 325</b></p>
| |
| <p><b>$CURREC function 346, 737</b></p>
| |
| <p><b>ad hoc, defined 324</b></p>
| |
| <p><b>as file aliases 323</b></p>
| |
| <p><b>closing 329</b></p>
| |
| <p><b>creating 324 to 325</b></p>
| |
| <p><b>cyclic data and 322 to 323</b></p>
| |
| <p><b>defined 11, 322</b></p>
| |
| <p><b>deleting 325</b></p>
| |
| <p><b>displaying names and parameters 329</b></p>
| |
| <p><b>error global code 633</b></p>
| |
| <p><b>establishing default 334</b></p>
| |
| <p><b>locking option for subsystems 646</b></p>
| |
| <p><b>multiple procedure files 344</b></p>
| |
| <p><b>opening 325 to 332</b></p>
| |
| <p><b>passwords 328</b></p>
| |
| <p><b>permanent, defined 324</b></p>
| |
| <p><b>reference context for 334</b></p>
| |
| <p><b>rules for numeric sorting 158</b></p>
| |
| <p><b>sorting records from 158</b></p>
| |
| <p><b>temporary, defined 324</b></p>
| |
| <p><b>types of 324</b></p>
| |
| <p><b>update file 361</b></p>
| |
| <p><b>uses of 323</b></p>
| |
| <p>GRP - FTBL error global value</p>
| |
| <p><b>FTBL too small 633</b></p>
| |
| <p>GRP - NOT OPEN error global value</p>
| |
| <p><b>group closed 633</b></p>
| |
| <p>GRP - TEMP FIELD error global value</p>
| |
| <p><b>field wrong type 633</b></p>
| |
| <p>GRP - TEMP MISMATCH error global value</p>
| |
| <p><b>TEMP group wrong type 633</b></p>
| |
| <p>GT operator</p>
| |
| <p><b>comparing strings and numbers 178</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p>GTBL</p>
| |
| <p><b>rearranging and tracking 535</b></p>
| |
| <p><b>space required for positions 562</b></p>
| |
| <p>GTBLRS statistic</p>
| |
| <p><b>tracking GTBL rearrangement for global objects 535</b></p>
| |
| <p>GTBLRU statistic</p>
| |
| <p><b>GTBL rearrangements for global string variables 535</b></p>
| |
| <b>H</b>
| |
| <p>Hard restart</p>
| |
| <p><b>error global code 633</b></p>
| |
| <p>Hash field</p>
| |
| <p><b>ADD statement 296</b></p>
| |
| <p><b>CHANGE statement 299</b></p>
| |
| <p><b>DELETE fieldname statement 300</b></p>
| |
| <p><b>multiply occurring fields 511</b></p>
| |
| <p><b>STORE RECORD statement 308</b></p>
| |
| <p><b>Hash key files 11</b></p>
| |
| <p><b>Hash values 783</b></p>
| |
| <p><b>Hashed files and deleted records 314</b></p>
| |
| <p><b>HASHKEY parameter 362</b></p>
| |
| <p><b>HDRCTL parameter 117</b></p>
| |
| <p><b>Headers, page 111, 117 to 121</b></p>
| |
| <p><b>Hexadecimal pattern character 62, 65</b></p>
| |
| <p>HNG error code</p>
| |
| <p><b>terminal I/O 634</b></p>
| |
| <p>HNG error global value</p>
| |
| <p><b>phone disconnect 633</b></p>
| |
| <p>Horizon</p>
| |
| <p><b>verbs 468</b></p>
| |
| <p>Horizon facility</p>
| |
| <p><b>description 415</b></p>
| |
| <p><b>User Language interface 468 to 470</b></p>
| |
| <p><b>verbs 468</b></p>
| |
| <p>Horizon links</p>
| |
| <p><b>using with TCP/IP Socket Interface for Model 204 485</b></p>
| |
| <p>HRD error code</p>
| |
| <p><b>terminal I/O 634</b></p>
| |
| <p>HRD error global value</p>
| |
| <p><b>hard restart 633</b></p>
| |
| <p><b>HTLEN parameter 118, 120</b></p>
| |
| <p><b>Hyperbolic cosine, computation of 858</b></p>
| |
| <p><b>Hyperbolic sine, computation of 861</b></p>
| |
| <p>Hyphens</p>
| |
| <p><b>as line continuation symbols 22, 54</b></p>
| |
| <p><b>in PRINT n outputs 514</b></p>
| |
| <p><b>in statements 871</b></p>
| |
| <b>I</b>
| |
| <p><b>I/O levels 265 to 268</b></p>
| |
| <p>I/O statements</p>
| |
| <p><b>error handling 409</b></p>
| |
| <p><b>I/O, prefetch feature 87 to 89</b></p>
| |
| <p>IBM</p>
| |
| <p><b>choosing LE runtime libraries 857</b></p>
| |
| <p><b>communication protocols 467</b></p>
| |
| <p><b>Screen display protocol 583</b></p>
| |
| <p>IDENITFY statement</p>
| |
| <p><b>and LENGTH UNKNOWN 398</b></p>
| |
| <p><b>IDENTIFY statement 397</b></p>
| |
| <p><b>and global images 398</b></p>
| |
| <p><b>and PREPARE statement 399</b></p>
| |
| <p><b>binary items 380</b></p>
| |
| <p><b>establishing arrays with OCCURS UNKNOWN 398</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>string items 378</b></p>
| |
| <p><b>switching active image 398</b></p>
| |
| <p><b>syntax of 698</b></p>
| |
| <p><b>unknown arrays 390</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>IF command</p>
| |
| <p><b>conditional INCLUDEs 248</b></p>
| |
| <p><b>procedure nesting levels 542</b></p>
| |
| <p><b>procedures 239</b></p>
| |
| <p>IF statement</p>
| |
| <p><b>definition of 36</b></p>
| |
| <p><b>nested statements 194</b></p>
| |
| <p><b>purpose and examples 192 to 193</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>sample request 202</b></p>
| |
| <p><b>syntax of 698</b></p>
| |
| <p>IF statements</p>
| |
| <p><b>generating compile errors 192</b></p>
| |
| <p><b>IFCSA call 424, 426</b></p>
| |
| <p><b>definition of 424</b></p>
| |
| <p><b>IFEXTRACT subcommand 436, 437, 438, 441</b></p>
| |
| <p><b>IFPPCI module 424</b></p>
| |
| <p><b>IFPREP call 423, 424, 426</b></p>
| |
| <p><b>definition of 424</b></p>
| |
| <p><b>IFRECV call 423, 424, 427</b></p>
| |
| <p><b>definition of 424</b></p>
| |
| <p><b>IFRECV subcommand 436, 437, 439 to 440</b></p>
| |
| <p><b>IFSEND call 424, 428</b></p>
| |
| <p><b>definition of 424</b></p>
| |
| <p><b>IFSENDX call 423</b></p>
| |
| <p><b>IFSENDX subcommand 436, 437, 440</b></p>
| |
| <p><b>IFSET subcommand 436, 440</b></p>
| |
| <p><b>IFSGNL call 423, 424, 430</b></p>
| |
| <p><b>definition of 424</b></p>
| |
| <p><b>IFSGNL subcommand 436, 437, 441</b></p>
| |
| <p>Image item</p>
| |
| <p><b>names 372</b></p>
| |
| <p>Image items</p>
| |
| <p><b>binary items 380 to 381</b></p>
| |
| <p><b>default values 393 to 395</b></p>
| |
| <p><b>defined 368</b></p>
| |
| <p><b>defining 377 to 378</b></p>
| |
| <p><b>defining reserved space 392</b></p>
| |
| <p><b>example 386</b></p>
| |
| <p><b>exponential notation items 384 to 385</b></p>
| |
| <p><b>floating point items 383 to 384</b></p>
| |
| <p><b>packed decimal items 381 to 382</b></p>
| |
| <p><b>string items 378 to 380</b></p>
| |
| <p><b>syntax for definitions 699</b></p>
| |
| <p><b>zoned decimal items 382 to 383</b></p>
| |
| <p><var class="term"><b>see also</b></var>Arrays, image</p>
| |
| <p><b>IMAGE keyword 371</b></p>
| |
| <p>IMAGE statement</p>
| |
| <p><b>purpose and usage guidelines 372 to 373</b></p>
| |
| <p><b>space requirements 561</b></p>
| |
| <p><b>syntax of 698</b></p>
| |
| <p>Images</p>
| |
| <p><b>as common elements 227</b></p>
| |
| <p><b>closing an external file or terminal 396 to 397</b></p>
| |
| <p><b>defined 367</b></p>
| |
| <p><b>defining 370 to 371</b></p>
| |
| <p><b>error handling during image processing 409 to 410</b></p>
| |
| <p><b>IDENTIFY statement 397</b></p>
| |
| <p><b>initializing 402</b></p>
| |
| <p><b>naming and reference conventions 371</b></p>
| |
| <p><b>opening external files and terminals for processing 400 to 401</b></p>
| |
| <p><b>positioning records for READ NEXT statement 402</b></p>
| |
| <p><b>processing 549</b></p>
| |
| <p><b>processing overview 395 to 396</b></p>
| |
| <p><b>reading 403 to 406</b></p>
| |
| <p><b>record positioning in 406</b></p>
| |
| <p><b>sample requests 410 to 414</b></p>
| |
| <p><b>terminating a browse operation 406 to 407</b></p>
| |
| <p><b>writing images to files or terminals 407 to 408</b></p>
| |
| <p>images</p>
| |
| <p><b>switch the active image 398</b></p>
| |
| <p><b>implicitly specified value ranges 86</b></p>
| |
| <p><b>Implied AND, in FIND ALL RECORDS statement 33</b></p>
| |
| <p><b>IN $CURFILE clause 361</b></p>
| |
| <p>IN clause</p>
| |
| <p><b>creating ad hoc groups 338</b></p>
| |
| <p><b>file and group context 335</b></p>
| |
| <p><b>FOR RECORD NUMBER (FRN) statement 91</b></p>
| |
| <p><b>Parallel Query Option/204 889</b></p>
| |
| <p><b>purpose 42, 338</b></p>
| |
| <p><b>syntax of 714 to 715</b></p>
| |
| <p>IN GROUP MEMBER clause</p>
| |
| <p><b>$CURFILE and $UPDATE 341</b></p>
| |
| <p><b>$UPDATE 839</b></p>
| |
| <p><b>description 339</b></p>
| |
| <p><b>FIND statement efficiency 340</b></p>
| |
| <p><b>listing records 341</b></p>
| |
| <p><b>restrictions 715</b></p>
| |
| <p><b>statements used with 715</b></p>
| |
| <p><b>STORE RECORD statement 309</b></p>
| |
| <p><b>syntax of 715</b></p>
| |
| <p><b>used with STORE RECORD 361</b></p>
| |
| <p><b>IN label option, FOR EACH RECORD (FR) statement 82</b></p>
| |
| <p>IN ORDER option</p>
| |
| <p><b>file groups 346</b></p>
| |
| <p><b>FOR EACH OCCURENCE statement 523</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 83 to 87</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 140 to 142</b></p>
| |
| <p>IN RANGE clause</p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p><b>purpose and usage 52 to 53</b></p>
| |
| <p><b>INCCC parameter 23, 871</b></p>
| |
| <p>INCLUDE command</p>
| |
| <p><b>in unconditional INCLUDEs 246 to 247</b></p>
| |
| <p><b>nested procedures 238, 251 to 252</b></p>
| |
| <p><b>procedures 239</b></p>
| |
| <p><b>processing 246</b></p>
| |
| <p>INCLUDE MAX error global value</p>
| |
| <p><b>iterations overflow 633</b></p>
| |
| <p>INCLUDE statement</p>
| |
| <p><b>full-screen feature 609</b></p>
| |
| <p><b>in unconditional INCLUDEs 245 to 246</b></p>
| |
| <p><b>nested procedures 238</b></p>
| |
| <p><b>syntax of 698</b></p>
| |
| <p><b>Indentation 19</b></p>
| |
| <p><b>Index loop, with %variable arrays 207 to 209</b></p>
| |
| <p>Indexes</p>
| |
| <p><b>definition of 10</b></p>
| |
| <p>INIT call</p>
| |
| <p><b>initialize interface 490</b></p>
| |
| <p>INITIAL attribute</p>
| |
| <p><b>DECLARE statement %variable 165</b></p>
| |
| <p><b>declaring numeric expressions 165</b></p>
| |
| <p><b>EBCDIC string variables 165</b></p>
| |
| <p><b>examples using 165</b></p>
| |
| <p>INITIAL option</p>
| |
| <p><b>binary items 381</b></p>
| |
| <p><b>DEFAULT SKIP statement 394</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>full-screen buffer 561</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>reserving space for image items 393</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>INITIAL processing</p>
| |
| <p>%variables' %variables</p>
| |
| <b>INITIAL processing 173</b>
| |
| <p>INITIAL value</p>
| |
| <p><b>warning message 165</b></p>
| |
| <p><b>Initialization processing for subsystems 640, 649 to 650</b></p>
| |
| <p><b>INITIALIZE command 573</b></p>
| |
| <p>INPUT fields</p>
| |
| <p><b>default base-color 583</b></p>
| |
| <p><b>default extended color 583</b></p>
| |
| <p><b>INPUT statement 601 to 607</b></p>
| |
| <p><b>automatic validation options 605 to 607</b></p>
| |
| <p><b>DEBLANK option 603</b></p>
| |
| <p><b>DEFAULT option 603</b></p>
| |
| <p><b>ITEMID option 605</b></p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>NOCASE option 602</b></p>
| |
| <p><b>NODEBLANK option 603</b></p>
| |
| <p><b>PAD WITH 'c' option 603</b></p>
| |
| <p><b>PRINT option 604</b></p>
| |
| <p><b>READ option 604</b></p>
| |
| <p><b>REREAD option 604</b></p>
| |
| <p><b>syntax of 698</b></p>
| |
| <p><b>TAG option 604</b></p>
| |
| <p><b>UPCASE option 602</b></p>
| |
| <p><b>Input validation in full screen formatting 580</b></p>
| |
| <p>INSERT statement</p>
| |
| <p><b>not supported for Large Object fields 529</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and example 529 to 530</b></p>
| |
| <p><b>remote context 362</b></p>
| |
| <p><b>syntax of 698</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p><b>Insertion character for $EDIT 767</b></p>
| |
| <p><b>Internal work areas 560 to 561</b></p>
| |
| <p><b>Inverted files 10</b></p>
| |
| <p>INVISIBLE attribute</p>
| |
| <p><b>for screen display 582</b></p>
| |
| <p><b>not printed 40</b></p>
| |
| <p><b>usage 883</b></p>
| |
| <p>INVISIBLE display attribute</p>
| |
| <p><b>considerations using 584</b></p>
| |
| <p>INVISIBLE field attribute</p>
| |
| <p><b>CHANGE statement 297</b></p>
| |
| <p><b>defined 883</b></p>
| |
| <p><b>DELETE statement 300</b></p>
| |
| <p><b>deleted records 314</b></p>
| |
| <p><b>FILE RECORDS statement 303</b></p>
| |
| <p><b>involved in record retrievals 50</b></p>
| |
| <p><b>PRINT statement 347</b></p>
| |
| <p><b>SORT RECORDS statement 347</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p>INVISIBLE fields</p>
| |
| <p><b>FEO processing 524</b></p>
| |
| <p><b>Invisible items and line-at-a-time terminals 624</b></p>
| |
| <p>INVITE statement</p>
| |
| <p><b>Horizon facility 469</b></p>
| |
| <p><b>syntax of 699</b></p>
| |
| <p><b>IS AFTER relation 52</b></p>
| |
| <p><b>IS BEFORE relation 52</b></p>
| |
| <p><b>IS LIKE operator 178</b></p>
| |
| <p><b>IS NOT LIKE operator 178</b></p>
| |
| <p><b>IS NOT PRESENT condition 69</b></p>
| |
| <p><b>IS NOT PRESENT operator 178, 200</b></p>
| |
| <p>IS operator</p>
| |
| <p><b>range retrieval comparisons 56</b></p>
| |
| <p><b>IS PRESENT condition 68 to 69, 148</b></p>
| |
| <p><b>IS PRESENT operator 178</b></p>
| |
| <p><b>description 200</b></p>
| |
| <p><b>null values 200</b></p>
| |
| <p><b>ITBL table 563</b></p>
| |
| <p><b>ITEMID option, screens 601, 605</b></p>
| |
| <p><b>Items, image.</b><var class="term">see </var>Image items</p>
| |
| <b>J</b>
| |
| <p><b>Journal, output to 122</b></p>
| |
| <p>Julian date format</p>
| |
| <p><b>syntax for 740</b></p>
| |
| <p>JUMP TO statement</p>
| |
| <p><b>$CURREC function 737</b></p>
| |
| <p><b>complex subroutines 224</b></p>
| |
| <p><b>ON MISSING FILE unit 353</b></p>
| |
| <p><b>ON MISSING MEMBER unit 351</b></p>
| |
| <p><b>ON units 235</b></p>
| |
| <p><b>purpose and examples 203 to 204</b></p>
| |
| <p><b>subroutines 215</b></p>
| |
| <p><b>syntax of 699</b></p>
| |
| <p><b>with repeat loops 210</b></p>
| |
| <p><b>Justification of outputs 113 to 116</b></p>
| |
| <p>JUSTIFY option</p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <b>K</b>
| |
| <p>KEY attribute</p>
| |
| <p><b>invoking Table C searches 883</b></p>
| |
| <p><b>KEY clause, for READ IMAGE statement 404</b></p>
| |
| <p>KEY field attribute</p>
| |
| <p><b>defined 883</b></p>
| |
| <p><b>equality retrievals 58</b></p>
| |
| <p><b>FILE RECORDS statement 303</b></p>
| |
| <p><b>in groups 347</b></p>
| |
| <p><b>IS PRESENT condition 69</b></p>
| |
| <p><b>non-deferred update 884</b></p>
| |
| <p><b>Key fields 10</b></p>
| |
| <p><b>KSDS files 368</b></p>
| |
| <b>L</b>
| |
| <p><b>Labels for statements 869 to 870</b></p>
| |
| <p>LANGINT parameter</p>
| |
| <p><b>IFEXTRACT subcommand 438</b></p>
| |
| <p><b>IFSET subcommand 441</b></p>
| |
| <p><b>LANGLIKE operator 144</b></p>
| |
| <p>large arrays</p>
| |
| <p><b>as Large Object data 392</b></p>
| |
| <p>Large Object data</p>
| |
| <p><b>adding to file 295, 690, 691</b></p>
| |
| <p>DELETE <var class="term">fieldname </var><b>statement 300</b></p>
| |
| <p><b>storing 309</b></p>
| |
| <p><b>transporting via Universal Buffer 68</b></p>
| |
| <p>Large Object field length</p>
| |
| <p><b>$LOBLEN 796</b></p>
| |
| <p>Layout</p>
| |
| <p><b>screen display area 581</b></p>
| |
| <p>LE operator</p>
| |
| <p><b>comparing strings and numbers 178</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p><b>Leading zeros, suppression of 831</b></p>
| |
| <p><b>Left-justification in sorting 156</b></p>
| |
| <p>LEN option</p>
| |
| <p><b>binary items 380, 381</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 383, 384</b></p>
| |
| <p><b>IDENTIFY statement 398</b></p>
| |
| <p><b>menus 589, 590 to 591, 594</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>screens 602, 614, 615</b></p>
| |
| <p><b>string items 378</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>LEN UNKNOWN clause</p>
| |
| <p><b>and IDENTIFY statement 398</b></p>
| |
| <p>LENGTH attribute</p>
| |
| <p><b>preallocating field length 883</b></p>
| |
| <p>LENGTH field attribute</p>
| |
| <p><b>example 777</b></p>
| |
| <p><b>preallocated fields 317, 883</b></p>
| |
| <p><b>violations 317</b></p>
| |
| <p>lengths unknown</p>
| |
| <p><b>establishing 398</b></p>
| |
| <p>LESS THAN operator</p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p><b>LFSCB parameter 560, 578</b></p>
| |
| <p><b>LGTBL parameter 631</b></p>
| |
| <p><b>LIBUFF parameter, line continuation 873</b></p>
| |
| <p>LIKE option</p>
| |
| <p><b>FIND ALL VALUES (FDV) statement 146</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 143 to 144</b></p>
| |
| <p><b>optimization 87</b></p>
| |
| <p>Line</p>
| |
| <p><b>continuation 22 to 23, 54</b></p>
| |
| <p><b>current line number ($GETL function) 781</b></p>
| |
| <p><b>length 826</b></p>
| |
| <p><b>numbering 781</b></p>
| |
| <p><b>syntax checking 24</b></p>
| |
| <p>Line 1</p>
| |
| <p><b>screen and menu titles 582</b></p>
| |
| <p>Line continuation</p>
| |
| <p>and implied AND</p>
| |
| <b>Implied AND</b>
| |
| <b>line continuation 54</b>
| |
| <p><b>using parentheses 54</b></p>
| |
| <p><b>LINEND parameter 874</b></p>
| |
| <p><b>LIST$ condition 73, 134, 356, 888</b></p>
| |
| <p>LISTEN call</p>
| |
| <p><b>connection accepting request 490</b></p>
| |
| <p>Lists</p>
| |
| <p><b>and COMMIT RELEASE statement 557, 674, 676</b></p>
| |
| <p><b>as common elements 226</b></p>
| |
| <p><b>from group FINDs 346</b></p>
| |
| <p><b>list processing and remote files 355</b></p>
| |
| <p><b>maintaining 130 to 131</b></p>
| |
| <p><b>processing restrictions 132</b></p>
| |
| <p><b>record 127 to 132</b></p>
| |
| <p><b>sorting 158</b></p>
| |
| <p><b>using IN GROUP MEMBER with 341</b></p>
| |
| <p><b>LOCATION parameter, with $VIEW 362</b></p>
| |
| <p><b>LOCATION$ condition 72, 356, 357, 888</b></p>
| |
| <p><b>Lock pending updates 675</b></p>
| |
| <p><b>Locking behavior for remote files 326</b></p>
| |
| <p>Logarithm computation</p>
| |
| <p><b>to base 10 860</b></p>
| |
| <p>to base <var class="term">e</var><b>860</b></p>
| |
| <p><b>Logical sections in file structure 10</b></p>
| |
| <p><b>LOGIN command 573</b></p>
| |
| <p><b>Login feature 717, 842</b></p>
| |
| <p><b>LOGIN parameter, DEFINE PROCESSGROUP command 453</b></p>
| |
| <p><b>Login processing for subsystems 631, 640 to 641, 649, 650</b></p>
| |
| <p><b>Login security 15 to 16</b></p>
| |
| <p><b>LOGOUT command 573</b></p>
| |
| <p><b>and BATCH2 return codes 471</b></p>
| |
| <p><b>LOGWHO command 322</b></p>
| |
| <p><b>Look-ahead read 88 to 89</b></p>
| |
| <p>LOOP END statement</p>
| |
| <p><b>$CURREC function 737</b></p>
| |
| <p><b>purpose and example 205</b></p>
| |
| <p><b>syntax of 699</b></p>
| |
| <p><b>with repeat loops 210</b></p>
| |
| <p>Loops</p>
| |
| <p><b>index 207 to 209</b></p>
| |
| <p><b>labeling of statements in 870</b></p>
| |
| <p><b>nested 36</b></p>
| |
| <p><b>record 75 to 103</b></p>
| |
| <p><b>repeat 209 to 212</b></p>
| |
| <p><b>simulation of value loop 150</b></p>
| |
| <p><b>value 137 to 147, 737</b></p>
| |
| <p>loops</p>
| |
| <p><b>combined with retrieving 36</b></p>
| |
| <p><b>LPDLST parameter 61</b></p>
| |
| <p><b>LSERVPD parameter 560</b></p>
| |
| <p>LT operator</p>
| |
| <p><b>comparing strings and numbers 178</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p><b>LU 6.2 communications protocol 415</b></p>
| |
| <p><b>LU 6.2 protocols 467</b></p>
| |
| <p><b>verbs 468</b></p>
| |
| <b>M</b>
| |
| <p><b>M204PSFS module 424</b></p>
| |
| <p><b>Main processing procedures for subsystems 641 to 642</b></p>
| |
| <p>Maintenance</p>
| |
| <p><b>database 7</b></p>
| |
| <p><b>file 293 to 318</b></p>
| |
| <p><b>list 130 to 131</b></p>
| |
| <p><b>Mandatory files 320</b></p>
| |
| <p><b>Mandatory member, of a subsystem 653</b></p>
| |
| <p><b>Manual input validation 581</b></p>
| |
| <p><b>Manual member, of a subsystem 653</b></p>
| |
| <p><b>Mapping floating point fields 879</b></p>
| |
| <p><b>Master area, record 116</b></p>
| |
| <p><b>Mathematical functions 857 to 862</b></p>
| |
| <p>mathematics $functions</p>
| |
| <p><b>choosing a runtime library 857</b></p>
| |
| <p>MAX PFKEY statement</p>
| |
| <p><b>menus 592</b></p>
| |
| <p><b>screens 609</b></p>
| |
| <p><b>syntax of 699</b></p>
| |
| <p><b>MAXFAIL parameter 333</b></p>
| |
| <p><b>MAXHDR parameter 118, 120</b></p>
| |
| <p><b>Maxima, computation of 860</b></p>
| |
| <p><b>MAXTRL parameter 120</b></p>
| |
| <p><b>MBSCAN parameter 58</b></p>
| |
| <p><b>Members, subsystem 653</b></p>
| |
| <p><b>Menu %variables 584 to 585</b></p>
| |
| <p>MENU statement</p>
| |
| <p><b>definition format 587</b></p>
| |
| <p><b>purpose 587 to 588</b></p>
| |
| <p><b>syntax of 700</b></p>
| |
| <p><b>Menuline 587</b></p>
| |
| <p>Menus</p>
| |
| <p><b>as common elements 227</b></p>
| |
| <p><b>defined 577</b></p>
| |
| <p><b>definition example 592</b></p>
| |
| <p><b>definition statements for 586</b></p>
| |
| <p><b>line-at-a-time terminals 623 to 624</b></p>
| |
| <p><b>manipulation example 596</b></p>
| |
| <p><b>manipulation statements for 593 to 596</b></p>
| |
| <p><b>Message display options for subsystems 645, 647</b></p>
| |
| <p><b>Minima, computation of 860</b></p>
| |
| <p><var class="product">Model 204</var></p>
| |
| <p><b>Web enabled 483</b></p>
| |
| <p><var class="product">Model 204</var> commands</p>
| |
| <p><b>CLOSE LINK 495</b></p>
| |
| <p><b>DEFINE LINK 488, 489, 490</b></p>
| |
| <p><b>OPEN LINK 490</b></p>
| |
| <p><b>Model 204 files 10</b></p>
| |
| <p><var class="product">Model 204</var> parameters</p>
| |
| <p><b>TCPNAME 486</b></p>
| |
| <p><b>Model 204 pushdown list 61</b></p>
| |
| <p><var class="product">Model 204</var> statements</p>
| |
| <p><b>IDENTIFY 397</b></p>
| |
| <p><b>MODIFY BUFFER statement 399</b></p>
| |
| <p><b>compilation requirements 400</b></p>
| |
| <p><b>syntax for 700</b></p>
| |
| <p>MODIFY statement</p>
| |
| <p><b>ALL option 595, 612</b></p>
| |
| <p><b>menus 595</b></p>
| |
| <p><b>PRINT option 595, 612</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>READ option 595, 612</b></p>
| |
| <p><b>REREAD option 612</b></p>
| |
| <p><b>screens 612</b></p>
| |
| <p><b>syntax for 700</b></p>
| |
| <p><b>TAG option 612</b></p>
| |
| <p><b>MONITOR command 322, 573</b></p>
| |
| <p><b>MONITOR SUBSYSTEM command 321</b></p>
| |
| <p>MORE command</p>
| |
| <p><b>description and examples 570 to 571</b></p>
| |
| <p><b>not supported in remote context 349</b></p>
| |
| <p><b>NTBL 563</b></p>
| |
| <p><b>request continuation 44</b></p>
| |
| <p><b>STBL 567</b></p>
| |
| <p><b>USE command 124</b></p>
| |
| <p><b>VTBL 569</b></p>
| |
| <p><b>MP/204 5</b></p>
| |
| <p>MQ/204 statements</p>
| |
| <p><b>MODIFY BUFFER 399</b></p>
| |
| <p><b>MQ_BUFFER,</b><var class="term">see </var>BUFFER</p>
| |
| <p>MQSUBREL parameter</p>
| |
| <p><b>$RESET function 821</b></p>
| |
| <p><b>MSGCTL parameter 644, 650</b></p>
| |
| <p><b>Multiline conditions 21</b></p>
| |
| <p><b>Multiple procedure files with groups 344</b></p>
| |
| <p><b>Multiple procedure files, in subsystems 660</b></p>
| |
| <p><b>Multiplication of FIXED %variables 182</b></p>
| |
| <p>Multiply occurring fields</p>
| |
| <p><b>AT-MOST-ONE attribute 882</b></p>
| |
| <p><b>NUMERIC RANGE attribute 884</b></p>
| |
| <p><b>numeric retrieval 48</b></p>
| |
| <p><b>REPEATABLE attribute 882</b></p>
| |
| <p><b>sorting 158, 159</b></p>
| |
| <p><b>storing long fields 514</b></p>
| |
| <p><b>string retrieval 52</b></p>
| |
| <p><b>Multiprocessing support 5</b></p>
| |
| <p><b>MUST FILL option for screens 605</b></p>
| |
| <b>N</b>
| |
| <p>Names</p>
| |
| <p><b>image 371</b></p>
| |
| <p><b>menu 588</b></p>
| |
| <p><b>screen 599</b></p>
| |
| <p><b>subscripted, field 526 to 527</b></p>
| |
| <p>NE operator</p>
| |
| <p><b>comparing strings and numbers 178</b></p>
| |
| <p><b>field value requirement 47</b></p>
| |
| <p><b>interpretation of values 56</b></p>
| |
| <p>NECBS parameter</p>
| |
| <p><b>and $ECBDGET function 757</b></p>
| |
| <p><b>and $ECBDSET function 758</b></p>
| |
| <p><b>referencing an ECB 481</b></p>
| |
| <p>Negation</p>
| |
| <p><b>in numeric retrievals 50</b></p>
| |
| <p><b>in string retrievals 52</b></p>
| |
| <p><b>Neighborhood retrieval of values 145</b></p>
| |
| <p><b>Nested IF statements 194</b></p>
| |
| <p><b>Nested loops 36, 101, 147</b></p>
| |
| <p>Nested procedures</p>
| |
| <p><b>defined 238</b></p>
| |
| <p><b>description and example 251 to 252</b></p>
| |
| <p><b>dummy strings 261 to 262</b></p>
| |
| <p><b>Nested statements 21</b></p>
| |
| <p><b>Network entities link 416</b></p>
| |
| <p>NEW PAGE (NP) statement</p>
| |
| <p><b>page headers 120</b></p>
| |
| <p><b>purpose 42</b></p>
| |
| <p><b>screens 609</b></p>
| |
| <p><b>syntax of 700</b></p>
| |
| <p><b>NEXT option, for READ IMAGE statement 404</b></p>
| |
| <p>NO FIELD SAVE option</p>
| |
| <p><b>purpose 170</b></p>
| |
| <p><b>STBL 567</b></p>
| |
| <p>NO REREAD option</p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>screens 615</b></p>
| |
| <p>NOBLINK attribute</p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p><b>NOCASE option, for screens 602</b></p>
| |
| <p><b>Node availability, to client subsystems 652</b></p>
| |
| <p><b>NODEBLANK option for screens 603, 604</b></p>
| |
| <p><b>Non-backoutable update units 680</b></p>
| |
| <p><b>NON-CODED field attribute 318, 736</b></p>
| |
| <p>NON-DEFERRABLE field attribute</p>
| |
| <p><b>updating indexes immediately 884</b></p>
| |
| <p><b>NON-KEY field attribute, in groups 347</b></p>
| |
| <p>Non-occurring fields</p>
| |
| <p><b>and PRINT fieldname 41</b></p>
| |
| <p><b>PRINT fieldname statement 41</b></p>
| |
| <p><b>retrieval of 69, 148 to 149</b></p>
| |
| <p>Non-precompiled procedures for subsystems</p>
| |
| <p><b>defined 635</b></p>
| |
| <p><b>driver processing 650</b></p>
| |
| <p>NON-RANGE field attribute</p>
| |
| <p><b>in groups 347</b></p>
| |
| <p><b>involved in record retrievals 50</b></p>
| |
| <p><b>Non-transaction backout file 678</b></p>
| |
| <p><b>NOR operator 33 to 34</b></p>
| |
| <p>NOREVERSE attribute</p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p><b>NORQS parameter 253, 723</b></p>
| |
| <p>NOSTRIP option</p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p>NOSWAP option</p>
| |
| <p><b>caution for $WAIT 851</b></p>
| |
| <p>NOT operator</p>
| |
| <p><b>complex retrieval statements 33 to 34</b></p>
| |
| <p><b>IF statement 197</b></p>
| |
| <p><b>in numeric retrievals 49</b></p>
| |
| <p><b>in retrievals 53</b></p>
| |
| <p><b>in string retrievals 52</b></p>
| |
| <p>Notation conventions</p>
| |
| <p><b>additional, for statement syntax summary 689 to 690</b></p>
| |
| <p>NOTE statement</p>
| |
| <p><b>file update statements 315</b></p>
| |
| <p><b>multiply occurring fields 513</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 97 to 99</b></p>
| |
| <p><b>replaced by %variables 187</b></p>
| |
| <p><b>syntax of 700</b></p>
| |
| <p><b>VISIBLE field attribute 884</b></p>
| |
| <p>NOUNDERSCORE attribute</p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p>NTBL scans</p>
| |
| <p><b>eliminating, using internal variables 536</b></p>
| |
| <p><b>managing 536</b></p>
| |
| <p><b>NTBL table 563</b></p>
| |
| <p><b>error global code 634</b></p>
| |
| <p>NULL</p>
| |
| <p><b>support for Large Object data 882</b></p>
| |
| <p><b>Null string 156, 877</b></p>
| |
| <p>Null values</p>
| |
| <p><b>%variables 180</b></p>
| |
| <p><b>in quoted strings 180</b></p>
| |
| <p><b>IS PRESENT and IS NOT PRESENT operators 200</b></p>
| |
| <p><b>processing with PAI statement 106</b></p>
| |
| <p><b>storing 316</b></p>
| |
| <p>Numbers</p>
| |
| <p><b>$USER function 842</b></p>
| |
| <p><b>as %variable values 181</b></p>
| |
| <p>Numeric %variables</p>
| |
| <p><b>declaring 164</b></p>
| |
| <p>numeric data</p>
| |
| <p><b>detecting invalid 844</b></p>
| |
| <p><b>Numeric digit pattern character 62, 65</b></p>
| |
| <p><b>Numeric editing 761 to 766</b></p>
| |
| <p>Numeric expressions</p>
| |
| <p><b>INITIAL attribute 165</b></p>
| |
| <p><b>NUMERIC option for screens 606</b></p>
| |
| <p>NUMERIC RANGE attribute</p>
| |
| <p><b>specifying a Table C search 884</b></p>
| |
| <p>NUMERIC RANGE field attribute</p>
| |
| <p><b>defined 884</b></p>
| |
| <p><b>equality retrievals 58</b></p>
| |
| <p><b>in groups 347</b></p>
| |
| <p><b>indexed by numeric equivalents 48</b></p>
| |
| <p><b>involved in record retrievals 50</b></p>
| |
| <p><b>multiply occurring fields 511</b></p>
| |
| <p><b>non-deferred update 884</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>restrictions on numeric retrieval 49</b></p>
| |
| <p><b>Numeric retrievals 46 to 49</b></p>
| |
| <p><b>Numeric terms in expressions 185</b></p>
| |
| <p><b>Numeric value format validation 849</b></p>
| |
| <p><b>Numeric value interpretation 57</b></p>
| |
| <p>NUMERICAL option</p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 141</b></p>
| |
| <p><b>in sorting 155</b></p>
| |
| <p><b>in sorting groups 158</b></p>
| |
| <p>NUMERICALLY keyword</p>
| |
| <p><b>interpreting values 56</b></p>
| |
| <p><b>syntax 46</b></p>
| |
| <p><b>NUMLK parameter 660</b></p>
| |
| <b>O</b>
| |
| <p><b>OCCURRENCE IN phrase and %variables 184</b></p>
| |
| <p>OCCURS clause</p>
| |
| <p><b>binary items 381</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>full-screen buffer 561</b></p>
| |
| <p><b>image arrays 386</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>OCCURS field attribute</p>
| |
| <p><b>defined 884</b></p>
| |
| <p><b>preallocated fields 317, 529</b></p>
| |
| <p><b>storing compressed values 318</b></p>
| |
| <p><b>verification 806</b></p>
| |
| <p>OCCURS UNKNOWN option</p>
| |
| <p><b>binary items (with ALIGN) 381</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>IDENTIFY statement 398</b></p>
| |
| <p><b>unknown arrays 390</b></p>
| |
| <p>OMC parameter</p>
| |
| <p><b>discarding output messages 472</b></p>
| |
| <p><b>OMC parameter, BATCH2 472 to 478</b></p>
| |
| <p><b>ON ERROR units, $FSTERR function 780</b></p>
| |
| <p>ON FIELD CONSTRAINT CONFLICT unit</p>
| |
| <p><b>$UNQREC function 838</b></p>
| |
| <p><b>$UPDFILE function 840</b></p>
| |
| <p><b>$UPDFLD function 840</b></p>
| |
| <p><b>$UPDSTMT function 842</b></p>
| |
| <p><b>$UPDVAL function 842</b></p>
| |
| <p><b>return codes for conflicts 841</b></p>
| |
| <p><b>using functions with 359</b></p>
| |
| <p><b>ON FIND CONFLICT unit 670, 672</b></p>
| |
| <p><b>ON MISSING FILE unit 352 to 353</b></p>
| |
| <p>ON MISSING MEMBER unit</p>
| |
| <p><b>clearing 353</b></p>
| |
| <p><b>communications failures 352</b></p>
| |
| <p><b>usage 351 to 352</b></p>
| |
| <p><b>ON RECORD LOCKING CONFLICT unit 105, 670, 672</b></p>
| |
| <p>ON statement</p>
| |
| <p><b>$RLCFILE function 822</b></p>
| |
| <p><b>$RLCREC function 823</b></p>
| |
| <p><b>$RLCUSR function 823</b></p>
| |
| <p><b>ATTENTION 232 to 236, 683</b></p>
| |
| <p><b>ERROR 232 to 236</b></p>
| |
| <p><b>syntax of 700</b></p>
| |
| <p><b>ON units 730</b></p>
| |
| <p><b>clearing 236</b></p>
| |
| <p><b>complex subroutines 234</b></p>
| |
| <p><b>defined 231</b></p>
| |
| <p><b>example 234</b></p>
| |
| <p><b>passing control 235</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>request continuation 234, 573</b></p>
| |
| <p><b>structure 232</b></p>
| |
| <p><b>usage guidelines 233 to 234</b></p>
| |
| <p><b>ONEOF option for screens 606</b></p>
| |
| <p>OPEN command</p>
| |
| <p><b>groups and 325 to 328</b></p>
| |
| <p><b>no IN clause 43</b></p>
| |
| <p><b>OPEN GROUP command 327</b></p>
| |
| <p><b>OPEN LINK command 348, 416, 445, 448</b></p>
| |
| <p><b>and INIT socket call 490</b></p>
| |
| <p><b>OPEN option for $BLDPROC 724</b></p>
| |
| <p>OPEN PROCESS statement</p>
| |
| <p><b>client usage 469</b></p>
| |
| <p><b>definition of 468</b></p>
| |
| <p><b>description 418</b></p>
| |
| <p><b>Horizon facility 468</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>server usage 469</b></p>
| |
| <p><b>syntax of 701</b></p>
| |
| <p><b>TPROCESS facility 419</b></p>
| |
| <p><b>OPEN statement for external files and terminals 400 to 401</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>syntax of 700</b></p>
| |
| <p>OPEN statement for MODEL 204 files and groups</p>
| |
| <p><b>syntax of 701</b></p>
| |
| <p><b>OPENC command 334</b></p>
| |
| <p>OPENC statement</p>
| |
| <p><b>default file 334</b></p>
| |
| <p><b>error conditions 331</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 330</b></p>
| |
| <p><b>syntax of 701</b></p>
| |
| <p><b>OPENC, command vs. statement 326</b></p>
| |
| <p><b>OPENCTL parameter 362, 644, 656</b></p>
| |
| <p>Operands</p>
| |
| <p><b>in expressions 714</b></p>
| |
| <p><b>variables as 180</b></p>
| |
| <p><b>Operating options for subsystems 645</b></p>
| |
| <p>Operators</p>
| |
| <p><b>arithmetic 177</b></p>
| |
| <p><b>Boolean 179, 197</b></p>
| |
| <p><b>comparison 178 to 179</b></p>
| |
| <p><b>conditional or assignment statements 196</b></p>
| |
| <p><b>IS NOT PRESENT operator 200</b></p>
| |
| <p><b>IS PRESENT operator 200</b></p>
| |
| <p><b>list of 714</b></p>
| |
| <p><b>negating a negated operator 50</b></p>
| |
| <p><b>order of precedence in expressions 174</b></p>
| |
| <p>Optimization</p>
| |
| <p><b>of FIND statement 57 to 58</b></p>
| |
| <p><b>of FOR statement (LIKE option) 87</b></p>
| |
| <p><b>of pattern retrieval 66</b></p>
| |
| <p><b>OPTIMIZING FNV option 354</b></p>
| |
| <p><b>Optional files 320</b></p>
| |
| <p><b>Optional files for subsystems 648</b></p>
| |
| <p><b>Optional member, of a subsystem 653</b></p>
| |
| <p>OR operator</p>
| |
| <p><b>complex retrieval statements 33 to 34</b></p>
| |
| <p><b>IF statement and comparison operators 197 to 198</b></p>
| |
| <p><b>Or pattern character 62, 63</b></p>
| |
| <p>Order of processing</p>
| |
| <p><b>FIND ALL VALUES (FDV) statement 146</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 83 to 87</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 140 to 142</b></p>
| |
| <p><b>in loops 145</b></p>
| |
| <p><b>index order 83, 84 to 87, 519 to 520</b></p>
| |
| <p><b>sort order 83</b></p>
| |
| <p>ORDERED CHARACTER field attribute</p>
| |
| <p><b>pattern retrieval optimization 66</b></p>
| |
| <p>ORDERED field attribute</p>
| |
| <p><b>defined 884</b></p>
| |
| <p><b>FILE RECORDS statement 303</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 83</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 140, 141</b></p>
| |
| <p><b>involved in record retrievals 50</b></p>
| |
| <p><b>multiply occurring fields 519</b></p>
| |
| <p><b>non-deferred update 884</b></p>
| |
| <p><b>range retrievals 58</b></p>
| |
| <p><b>restrictions on numeric retrievals 49</b></p>
| |
| <p><b>value loop 137</b></p>
| |
| <p>ORDERED fields</p>
| |
| <p><b>ascending order 93</b></p>
| |
| <p><b>descending order 93</b></p>
| |
| <p><b>Ordered Index search 58, 66</b></p>
| |
| <p><b>ORDERED NUMERIC field attribute 48</b></p>
| |
| <p><b>OUTLPP parameter 826</b></p>
| |
| <p><b>OUTMRL parameter 118, 120, 826</b></p>
| |
| <p><b>OUTPNO parameter 782</b></p>
| |
| <p>Output</p>
| |
| <p><b>directed 109</b></p>
| |
| <p><b>format 108</b></p>
| |
| <p><b>sorted 153 to 160</b></p>
| |
| <p><b>spacing 112</b></p>
| |
| <p><b>to alternate device 123 to 125</b></p>
| |
| <p>Output Message Control (OMC) parameter</p>
| |
| <p><b>in z/OS 475</b></p>
| |
| <p><b>in z/VSE 476</b></p>
| |
| <p><b>Overflow conditions and FIXED precision arithmetic 182</b></p>
| |
| <p><b>Overflow screen 598</b></p>
| |
| <p>overwriting BUFFER area</p>
| |
| <p><b>by resizing 399</b></p>
| |
| <p><b>resetting function values 400</b></p>
| |
| <p><b>specifying fill character 399</b></p>
| |
| <b>P</b>
| |
| <p><b>PA1 key 232</b></p>
| |
| <p>Packed decimal</p>
| |
| <p><b>conversion 836</b></p>
| |
| <p><b>item definition 381 to 382</b></p>
| |
| <p><b>representation 808</b></p>
| |
| <p>PAD option</p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>Page headers 111 to 120</b></p>
| |
| <p><b>Page numbering 117, 121, 782, 826</b></p>
| |
| <p><b>Page trailers 120</b></p>
| |
| <p>PAI INTO statement</p>
| |
| <p><b>handling Large Object fields 103</b></p>
| |
| <p><b>processing nulls 106</b></p>
| |
| <p><b>record locking conflicts 105</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p>PAI statement</p>
| |
| <p><b>purpose 39</b></p>
| |
| <p><b>see also PRINT ALL INFORMATION statement 39</b></p>
| |
| <p><b>Panels, logical and physical 598</b></p>
| |
| <p>Parallel Query Option/204</p>
| |
| <p><b>description 319 to 320</b></p>
| |
| <p><b>DML statements 887</b></p>
| |
| <p><b>introduced 12</b></p>
| |
| <p><b>procedure compilation 638</b></p>
| |
| <p><b>record locking conflicts 672</b></p>
| |
| <p><b>retrieval conditions 888</b></p>
| |
| <p><b>subsystem member availability to subsystems 653</b></p>
| |
| <p><b>subsystem member availability to users 653</b></p>
| |
| <p><b>subsystem trust definitions 655</b></p>
| |
| <p><b>update statements 888</b></p>
| |
| <p>Parameters</p>
| |
| <p><b>table size 560</b></p>
| |
| <p><b>viewable 846</b></p>
| |
| <p>Parentheses</p>
| |
| <p><b>as statement block ends 31</b></p>
| |
| <p><b>in retrieval condition syntax 711</b></p>
| |
| <p><b>usage in line continuation 54</b></p>
| |
| <p><b>PARM option 475</b></p>
| |
| <p><b>PARTNER parameter, DEFINE PROCESS command 452, 453, 456</b></p>
| |
| <p>Partner process</p>
| |
| <p><b>defined 416</b></p>
| |
| <p><b>NTBL 563</b></p>
| |
| <p><b>PASSING parameter, TRANSFER statement 446, 450</b></p>
| |
| <p><b>PASSWORD clause, for OPEN statement 331, 401</b></p>
| |
| <p><b>PASSWORD parameter, TRANSFER statement 450</b></p>
| |
| <p>Passwords</p>
| |
| <p><b>file 328</b></p>
| |
| <p><b>group 328</b></p>
| |
| <p>Pattern matcher</p>
| |
| <p><b>$CHKPAT function 62</b></p>
| |
| <p>Pattern matching</p>
| |
| <p><b>pattern characters 62 to 66</b></p>
| |
| <p><b>system requirement 61</b></p>
| |
| <p>Pattern retrieval optimization</p>
| |
| <p><b>conditions for performing 66</b></p>
| |
| <p>Pattern specification</p>
| |
| <p><b>FIND ALL VALUES (FDV) statement 146</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 143 to 144</b></p>
| |
| <p><b>IF statement 192</b></p>
| |
| <p>PAUSE statement</p>
| |
| <p><b>ON units 236, 671 to 672</b></p>
| |
| <p><b>purpose 121</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>syntax of 701</b></p>
| |
| <p>performance improvements</p>
| |
| <p><b>large arrays as Large Object data 392</b></p>
| |
| <p><b>subscripted field extraction 527</b></p>
| |
| <p><b>PERM option, OPEN and OPENC statement 330</b></p>
| |
| <p><b>Permanent groups, defined 324</b></p>
| |
| <p>Phone disconnect</p>
| |
| <p><b>error global code 633</b></p>
| |
| <p><b>Pi, computation of 861</b></p>
| |
| <p>PINK display attribute</p>
| |
| <p><b>in screens 583</b></p>
| |
| <p>PLACE RECORD statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose and usage 132</b></p>
| |
| <p><b>syntax of 701</b></p>
| |
| <p><b>PLACE RECORDS ON statement, and NTBL scans 536</b></p>
| |
| <p>PLACE RECORDS statement</p>
| |
| <p><b>maintaining lists 130</b></p>
| |
| <p><b>purpose 127 to 129</b></p>
| |
| <p><b>syntax of 701</b></p>
| |
| <p>Placeholder pattern character</p>
| |
| <p><b>symbol 62</b></p>
| |
| <p>POINT$ condition</p>
| |
| <p><b>groups 346</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 71</b></p>
| |
| <p><b>remote context and scattered groups 356</b></p>
| |
| <p>POSITION statement</p>
| |
| <p><b>$STATUS return codes 409</b></p>
| |
| <p><b>error handling 409</b></p>
| |
| <p><b>FOR processing 548</b></p>
| |
| <p><b>GTBL space required 562</b></p>
| |
| <p><b>images 402</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>reading next record in next VSAM KSDS file 401</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p><b>using as a starting position 411</b></p>
| |
| <p>posting an ECB</p>
| |
| <p><b>releasing waiting threads 481</b></p>
| |
| <p><b>scope of 480</b></p>
| |
| <p><b>Preallocated fields 317, 318, 884</b></p>
| |
| <p>Precompiled procedures for subsystems</p>
| |
| <p><b>defined 635</b></p>
| |
| <p><b>driver processing 651</b></p>
| |
| <p><b>restrictions 636 to 637</b></p>
| |
| <p><b>shared versions 635</b></p>
| |
| <p><b>temp groups 637</b></p>
| |
| <p><b>Prefetch feature, improving performance with 88 to 89</b></p>
| |
| <p><b>Prefix designations for subsystem requests 629, 635 to 637, 650</b></p>
| |
| <p>PREPARE statement</p>
| |
| <p><b>and IDENTIFY statement 399</b></p>
| |
| <p><b>binary items 381</b></p>
| |
| <p><b>depending arrays 388</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>global images 403</b></p>
| |
| <p><b>images 402, 565</b></p>
| |
| <p><b>menus 595 to 596</b></p>
| |
| <p><b>reserving space for image items 392</b></p>
| |
| <p><b>screens 599, 613</b></p>
| |
| <p><b>screens and menus, QTBL 566</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p>Preventing multiple occurrences of a field</p>
| |
| <p><b>AT-MOST-ONE attribute 882</b></p>
| |
| <p>PRINT *ID statement</p>
| |
| <p><b>purpose 116</b></p>
| |
| <p><b>remote files 356</b></p>
| |
| <p><b>PRINT *RECORD statement, purpose 116</b></p>
| |
| <p>PRINT ALL INFORMATION (PAI) statement</p>
| |
| <p><b>extension 103</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 39</b></p>
| |
| <p><b>remote files 356</b></p>
| |
| <p><b>remote retrieval 354</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p>PRINT ALL INFORMATION statement</p>
| |
| <p><b>see also PAI statement 39</b></p>
| |
| <p>PRINT EACH statement</p>
| |
| <p><b>purpose and examples 513 to 514</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p>PRINT MENU statement</p>
| |
| <p><b>AT, TO, and LEN options 594</b></p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p>PRINT n statement</p>
| |
| <p><b>purpose and example 514 to 516</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p>PRINT option</p>
| |
| <p><b>menus 589, 591</b></p>
| |
| <p><b>screens 604</b></p>
| |
| <p>PRINT SCREEN statement</p>
| |
| <p><b>ALERT option 614</b></p>
| |
| <p><b>AT, TO, and LEN options 614</b></p>
| |
| <p><b>attributes option 614</b></p>
| |
| <p><b>evaluation sequence 620</b></p>
| |
| <p><b>line-at-a-time terminals 625</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p><b>TITLE option 614</b></p>
| |
| <p><b>WITH CURSOR option 614</b></p>
| |
| <p>PRINT statement</p>
| |
| <p><b>AT and TO options 110</b></p>
| |
| <p><b>field names 40 to 41</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 151 to 152</b></p>
| |
| <p><b>INVISIBLE fields 347</b></p>
| |
| <p><b>purpose 109 to 111</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>specifications 713</b></p>
| |
| <p><b>subscript validity for 530</b></p>
| |
| <p><b>syntax of 702</b></p>
| |
| <p><b>VISIBLE field attribute 884</b></p>
| |
| <p><b>Printing a menu 594</b></p>
| |
| <p><b>Printing screens 613</b></p>
| |
| <p><b>Private subsystems 643</b></p>
| |
| <p>Privileges</p>
| |
| <p><b>file 328</b></p>
| |
| <p><b>procedure 249 to 251</b></p>
| |
| <p><b>reference context and 336</b></p>
| |
| <p><b>PROCEDURE command 239</b></p>
| |
| <p><b>Procedure compilation, Parallel Query Option/204 638</b></p>
| |
| <p>procedure examples</p>
| |
| <p><b>socket calls on client 505</b></p>
| |
| <p><b>socket calls on server 501</b></p>
| |
| <p><b>Procedure file 336</b></p>
| |
| <p><b>Procedures 237 to 268</b></p>
| |
| <p><b>aliases for 248 to 249</b></p>
| |
| <p><b>as stand-alone requests 247</b></p>
| |
| <p><b>classes of 249 to 251</b></p>
| |
| <p><b>compiling with wrong SCLASS 645</b></p>
| |
| <p><b>copying 243</b></p>
| |
| <p><b>creating 239 to 242</b></p>
| |
| <p><b>defined 237</b></p>
| |
| <p><b>deleting 244</b></p>
| |
| <p><b>displaying 242</b></p>
| |
| <p><b>dummy strings in 255 to 268</b></p>
| |
| <p><b>executing 244 to 248</b></p>
| |
| <p><b>including conditionally 248</b></p>
| |
| <p><b>modifying 242 to 243</b></p>
| |
| <p><b>nested 238, 251 to 252</b></p>
| |
| <p><b>opening non-MODEL 204 data sets 401</b></p>
| |
| <p><b>permanent 237, 239 to 242</b></p>
| |
| <p><b>privileges for 249 to 251</b></p>
| |
| <p><b>procedures within 252 to 253</b></p>
| |
| <p><b>storage 237</b></p>
| |
| <p><b>stored 4</b></p>
| |
| <p><b>subsystems, precompiled and non-precompiled 635</b></p>
| |
| <p><b>system commands used with 239</b></p>
| |
| <p><b>temporary 237, 239, 241, 253 to 255</b></p>
| |
| <p>procedures</p>
| |
| <p><b>in refresh processing error global code 634</b></p>
| |
| <p><b>Process 416</b></p>
| |
| <p><b>Processgroup 416</b></p>
| |
| <p><b>Processing components for subsystems 629</b></p>
| |
| <p>Processing order</p>
| |
| <p><b>FIND ALL VALUES (FDV) statement 146</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 83 to 87</b></p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 140 to 142</b></p>
| |
| <p><b>in loops 145</b></p>
| |
| <p><b>index order 83, 84 to 87</b></p>
| |
| <p><b>sort order 83</b></p>
| |
| <p>processing speed</p>
| |
| <p><b>increasing with FASTGLOB setting 536</b></p>
| |
| <p><b>Process-to-process protocols 468</b></p>
| |
| <p><b>PROCFILE GROUP, for a subsystem 660</b></p>
| |
| <p><b>PROCFILE parameter 325, 337</b></p>
| |
| <p><b>PROCFILE subsystem 660</b></p>
| |
| <p>Program communications facilities</p>
| |
| <p><b>BATCH2 facility 471 to 479</b></p>
| |
| <p><b>CICS TPROCESS 423 to 436</b></p>
| |
| <p><b>CICS Transfer Control 445 to 448</b></p>
| |
| <p><b>CMS TPROCESS 436 to 444</b></p>
| |
| <p><b>Horizon facility 467 to 470</b></p>
| |
| <p><b>obtaining the status 830</b></p>
| |
| <p><b>TPROCESS (terminal process) 416 to 423</b></p>
| |
| <p><b>Transfer Control facility 445</b></p>
| |
| <p><b>VTAM Transfer Control 448 to 467</b></p>
| |
| <p><b>PROMPT clause, for READ IMAGE statement 404</b></p>
| |
| <p>PROMPT fields</p>
| |
| <p><b>default base-color 583</b></p>
| |
| <p><b>default extended-color 583</b></p>
| |
| <p><b>PROMPT parameter 26, 265 to 267</b></p>
| |
| <p>PROMPT statement</p>
| |
| <p><b>AT, TO, LEN, and DP options 590 to 591</b></p>
| |
| <p><b>DEFAULT option 591</b></p>
| |
| <p><b>ITEMID option 601</b></p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>menus 590 to 591</b></p>
| |
| <p><b>PRINT option 591</b></p>
| |
| <p><b>READ option 591</b></p>
| |
| <p><b>REREAD option 601</b></p>
| |
| <p><b>screens 600 to 601</b></p>
| |
| <p><b>syntax of 703</b></p>
| |
| <p><b>Prompts, system 817</b></p>
| |
| <p>PROTECTED attribute</p>
| |
| <p><b>implied autoskip 584</b></p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p><b>PROTECTED display attribute 589</b></p>
| |
| <p><b>Public subsystems 643</b></p>
| |
| <p><b>purpose 397</b></p>
| |
| <b>Q</b>
| |
| <p>QTBL</p>
| |
| <p><b>handling empty foundsets 46</b></p>
| |
| <p><b>QTBL table 563 to 566</b></p>
| |
| <p><b>error global code 634</b></p>
| |
| <p>QUERY PROCESS statement</p>
| |
| <p><b>purpose 470</b></p>
| |
| <p><b>syntax of 703</b></p>
| |
| <p><b>Quotation marks 111, 876 to 878</b></p>
| |
| <p>Quoted string</p>
| |
| <p><b>%variables set to 180</b></p>
| |
| <p><b>field names 868</b></p>
| |
| <p><b>formatting headers or comments 111</b></p>
| |
| <p><b>request composition rules 876 to 877</b></p>
| |
| <b>R</b>
| |
| <p><b>Raise to the x power 861</b></p>
| |
| <p><b>RANGE option for screens 606</b></p>
| |
| <p><b>Range pattern character 62, 64</b></p>
| |
| <p>Range retrieval comparisons</p>
| |
| <p><b>= operator 56</b></p>
| |
| <p><b>AFTER operator 57</b></p>
| |
| <p><b>BEFORE operator 57</b></p>
| |
| <p><b>BETWEEN operator 57</b></p>
| |
| <p><b>EQ operator 56</b></p>
| |
| <p><b>GE operator 56</b></p>
| |
| <p><b>GREATER THAN operator 56</b></p>
| |
| <p><b>GT operator 56</b></p>
| |
| <p><b>IS operators 56</b></p>
| |
| <p><b>LE operator 56</b></p>
| |
| <p><b>LESS THAN operator 56</b></p>
| |
| <p><b>LT operator 56</b></p>
| |
| <p><b>NE operator 56</b></p>
| |
| <p>Range retrievals</p>
| |
| <p><b>interpretation of numeric values 57</b></p>
| |
| <p><b>multiply occurring fields 512 to 513</b></p>
| |
| <p><b>numeric 46 to 49</b></p>
| |
| <p>READ call</p>
| |
| <p><b>receiving data 491</b></p>
| |
| <p>READ IMAGE statement</p>
| |
| <p><b>definition of 703</b></p>
| |
| <p><b>depending arrays 388</b></p>
| |
| <p><b>purpose and usage 403 to 406</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>syntax of 703</b></p>
| |
| <p>READ MENU statement</p>
| |
| <p><b>ALERT option 594</b></p>
| |
| <p><b>AT, TO, LEN, and DP options 594</b></p>
| |
| <p><b>Attributes option 594</b></p>
| |
| <p><b>line-at-a-time terminals 623</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 703</b></p>
| |
| <p><b>TITLE option 594</b></p>
| |
| <p>READ option</p>
| |
| <p><b>menus 589, 591</b></p>
| |
| <p><b>screens 604</b></p>
| |
| <p>READ SCREEN statement</p>
| |
| <p><b>$CHKMOD function 729</b></p>
| |
| <p><b>evaluation sequence 620</b></p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>NO REREAD option 615</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>WITH CURSOR option 615</b></p>
| |
| <p><b>Reading a procedure 812</b></p>
| |
| <p><b>READLEN 372, 406</b></p>
| |
| <p>REC error global value</p>
| |
| <p><b>record locking table full 633</b></p>
| |
| <p>RECEIVE statement</p>
| |
| <p><b>description 418</b></p>
| |
| <p><b>Horizon facility 470</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>TPROCESS facility 419 to 420</b></p>
| |
| <p><b>Recompiling precompiled procedures 637 to 638</b></p>
| |
| <p><b>Record locking 665 to 676</b></p>
| |
| <p><b>conflicts 670 to 672</b></p>
| |
| <p><b>considerations for subsystems 657</b></p>
| |
| <p><b>exclusive lock statement 672 to 673</b></p>
| |
| <p><b>release statements 673, ?? to 676</b></p>
| |
| <p><b>remote retrieval 353</b></p>
| |
| <p>Record locking table</p>
| |
| <p><b>error global code 633</b></p>
| |
| <p><b>Record loops 75 to 103</b></p>
| |
| <p><b>Record numbers and groups 346</b></p>
| |
| <p><b>Record positioning, in images 406</b></p>
| |
| <p><b>Record retrieval 45 to 74</b></p>
| |
| <p><b>character string retrieval 56</b></p>
| |
| <p><b>combining retrieval conditions 54</b></p>
| |
| <p><b>equality retrieval 55</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 78</b></p>
| |
| <p><b>invalid values for NUMERIC RANGE fields 49</b></p>
| |
| <p><b>overview 30 to 33</b></p>
| |
| <p><b>POINT$ condition 71</b></p>
| |
| <p><b>saving retrieved records 304</b></p>
| |
| <p><b>special purpose 74</b></p>
| |
| <p><b>special retrieval conditions 73</b></p>
| |
| <p>Records</p>
| |
| <p><b>counting 37, 102 to 103</b></p>
| |
| <p><b>defined 9</b></p>
| |
| <p><b>deleting 314</b></p>
| |
| <p><b>reusing space from deleted 314</b></p>
| |
| <p><b>storage order types 11</b></p>
| |
| <p><b>Recovery procedures 677</b></p>
| |
| <p><b>RECSCTY parameter 362</b></p>
| |
| <p>RED display attribute</p>
| |
| <p><b>in screens 583</b></p>
| |
| <p><b>Redisplaying a screen 615</b></p>
| |
| <p>Reference context</p>
| |
| <p><b>default file or group 334</b></p>
| |
| <p><b>defined 334</b></p>
| |
| <p><b>explicitly specifying file or group context 335</b></p>
| |
| <p><b>FOR EACH VALUE processing 140</b></p>
| |
| <p><b>global found sets and lists 544</b></p>
| |
| <p><b>group procedure and update files 336</b></p>
| |
| <p><b>IN ORDER option 84</b></p>
| |
| <p><b>opening and closing a file or group 336</b></p>
| |
| <p><b>PQO 12</b></p>
| |
| <p><b>privileges according to reference context 336</b></p>
| |
| <p>REGISTER call</p>
| |
| <p><b>ending initialization 492</b></p>
| |
| <p>Reinitializing</p>
| |
| <p><b>menus 595</b></p>
| |
| <p><b>screens 613</b></p>
| |
| <p><b>Relational operators 56, 178 to 179</b></p>
| |
| <p><b>RELEASE ALL RECORDS statement 674</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>remote retrievals 355</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>RELEASE option, COMMIT statement 676</b></p>
| |
| <p>RELEASE POSITION statement</p>
| |
| <p><b>purpose 406 to 407</b></p>
| |
| <p><b>QTBL 565</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>RELEASE RECORDS statement 673 to 674</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>remote retrievals 355</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>RELEASE statement 667</b></p>
| |
| <p><b>and global foundsets, sort sets, and lists 557, 674, 676</b></p>
| |
| <p><b>REMEMBER statement 547</b></p>
| |
| <p><b>clearing positions 558</b></p>
| |
| <p>remote file</p>
| |
| <p><b>access 5</b></p>
| |
| <p>Remote files</p>
| |
| <p><b>error conditions 332</b></p>
| |
| <p><b>introduced 12</b></p>
| |
| <p><b>opening 326</b></p>
| |
| <p><b>restrictions on field definition while open 327</b></p>
| |
| <p><b>SORT VALUES statement 147</b></p>
| |
| <p><b>Remote updates 357</b></p>
| |
| <p><b>REMOTEID parameter, DEFINE PROCESSGROUP command 449, 452, 453, 456, 458 to 459</b></p>
| |
| <p><b>REMOVE RECORD statement 132</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p>REMOVE RECORDS statement</p>
| |
| <p><b>maintaining lists 130</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>RENAME PROCEDURE command 658</b></p>
| |
| <p><b>REOPEN option for $BLDPROC 724</b></p>
| |
| <p><b>Repeat loops 209 to 212</b></p>
| |
| <p><b>Repeat pattern character 62, 64</b></p>
| |
| <p>REPEAT statement</p>
| |
| <p><b>FOREVER option 212</b></p>
| |
| <p><b>n TIMES option 211 to 212</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 704</b></p>
| |
| <p><b>WHILE option 210 to 211</b></p>
| |
| <p>REPEATABLE field attribute</p>
| |
| <p><b>allow multiply occurring fields 882</b></p>
| |
| <p><b>Report generation 7</b></p>
| |
| <p><b>controlling spacing on output lines 112 to 113</b></p>
| |
| <p><b>directing output to a journal or audit trail 121 to 123</b></p>
| |
| <p><b>directing output to other devices 123 to 125</b></p>
| |
| <p><b>features used in sorting output 107</b></p>
| |
| <p><b>formatting headers or comments 111</b></p>
| |
| <p><b>formatting page headers and trailers 116 to 121</b></p>
| |
| <p><b>interrupting request execution 121</b></p>
| |
| <p><b>output placement, exceptional conditions 114 to 116</b></p>
| |
| <p><b>PRINT statement 109</b></p>
| |
| <p><b>record number and record ID 116</b></p>
| |
| <p><b>specifying columns for output 113 to 114</b></p>
| |
| <p><b>REQSEND parameter, SEND statement 421</b></p>
| |
| <p>Request structure</p>
| |
| <p><b>writing queries 3</b></p>
| |
| <p>Requests</p>
| |
| <p><b>ad hoc 254</b></p>
| |
| <p><b>branching and control statements 191</b></p>
| |
| <p><b>cancellation message 773</b></p>
| |
| <p><b>compilation and evaluation 12 to 14</b></p>
| |
| <p><b>compiling requests referring to remote files 348</b></p>
| |
| <p><b>continuation 44, 570 to 573</b></p>
| |
| <p><b>continuation not supported for remote file reference 349</b></p>
| |
| <p><b>continuation, rules for 571</b></p>
| |
| <p><b>error handling during compilation 350</b></p>
| |
| <p><b>error handling during evaluation 350</b></p>
| |
| <p><b>procedures within 247 to 248</b></p>
| |
| <p><b>structure 17 to 25</b></p>
| |
| <p><b>Required files for subsystems 647</b></p>
| |
| <p><b>REQUIRED option for screens 605, 606, 607</b></p>
| |
| <p><b>REREAD option, screens 600, 601, 604</b></p>
| |
| <p>REREAD SCREEN statement</p>
| |
| <p><b>$CHKMOD function 729</b></p>
| |
| <p><b>ALERT option 615</b></p>
| |
| <p><b>AT, TO, and LEN options 615</b></p>
| |
| <p><b>attributes option 615</b></p>
| |
| <p><b>evaluation sequence 620</b></p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax for 705</b></p>
| |
| <p><b>TITLE option 615</b></p>
| |
| <p><b>WITH CURSOR option 615</b></p>
| |
| <p><b>Reserved characters and variable names 166</b></p>
| |
| <p><b>Reserved communication global variable name 631</b></p>
| |
| <p><b>Reserved item names 372</b></p>
| |
| <p><b>Reserved rows and columns in full screen formatting 581 to 582</b></p>
| |
| <p>Reserved variables</p>
| |
| <p><b>images 372</b></p>
| |
| <p><b>menus and screens 585 to 586</b></p>
| |
| <p><b>Reserved words and characters 867 to 868, 877 to 878</b></p>
| |
| <p>RESET statement</p>
| |
| <p><b>HEADER 117</b></p>
| |
| <p><b>syntax of 705</b></p>
| |
| <p><b>TRAILER 117</b></p>
| |
| <p>resizing BUFFER area</p>
| |
| <p><b>overwriting contents 399</b></p>
| |
| <p>RESULT macro</p>
| |
| <p><b>limitations 717</b></p>
| |
| <p><b>RESULT parameter, RECEIVE statement 420</b></p>
| |
| <p>retaining BUFFER contents</p>
| |
| <p><b>PRESERVE keyword 399</b></p>
| |
| <p>Retrieval conditions</p>
| |
| <p><b>character string 51 to 52</b></p>
| |
| <p><b>numeric 46 to 49, 884</b></p>
| |
| <p><b>range 52 to 54</b></p>
| |
| <p><b>supported in remote context 356</b></p>
| |
| <p><b>syntax 710 to 711</b></p>
| |
| <p>Retrieval fields</p>
| |
| <p><b>definition of 10</b></p>
| |
| <p>Retrieval optimization</p>
| |
| <p><b>KEY field attribute 883</b></p>
| |
| <p><b>NUMERIC RANGE field attribute 884</b></p>
| |
| <p><b>ORDERED field attribute 884</b></p>
| |
| <p><b>Retrieval, pattern 66</b></p>
| |
| <p>RETRY statement</p>
| |
| <p><b>not allowed in ON MISSING FILE unit 353</b></p>
| |
| <p><b>ON MISSING MEMBER unit 351</b></p>
| |
| <p><b>ON units 236</b></p>
| |
| <p><b>QTBL 564</b></p>
| |
| <p><b>syntax of 705</b></p>
| |
| <p>RETURN statement</p>
| |
| <p><b>complex subroutines 224</b></p>
| |
| <p><b>simple subroutines 215 to 216</b></p>
| |
| <p><b>syntax of 705</b></p>
| |
| <p><b>Reuse Record Number option 314</b></p>
| |
| <p>RFR error global value</p>
| |
| <p><b>procedure desired in midst of refresh 634</b></p>
| |
| <p>RIGHT-ADJUSTED option</p>
| |
| <p><b>FOR EACH VALUE (FRV) statement 141</b></p>
| |
| <p><b>in sorting 156</b></p>
| |
| <p><b>Right-justification in sorting 156</b></p>
| |
| <b>S</b>
| |
| <p>sample programs</p>
| |
| <p><b>thread synchronization 482</b></p>
| |
| <p><b>Saving retrieved records, FILE RECORDS statement 302 to 304</b></p>
| |
| <p>Scattered groups</p>
| |
| <p><b>availability 320</b></p>
| |
| <p><b>defined 12</b></p>
| |
| <p><b>error conditions 333</b></p>
| |
| <p><b>opening 327</b></p>
| |
| <p><b>SORT VALUES statement 147</b></p>
| |
| <p>SCLASS</p>
| |
| <p><b>$SCLASS function 658, 825</b></p>
| |
| <p><b>and compiling procedures 645</b></p>
| |
| <p><b>privileges for subsystem users 644</b></p>
| |
| <p><b>scope, request element 226</b></p>
| |
| <p><b>Screen %variables 584 to 585</b></p>
| |
| <p>Screen display</p>
| |
| <p><b>in applications 581</b></p>
| |
| <p><b>layout 581</b></p>
| |
| <p><b>protocol 583</b></p>
| |
| <p>Screen display attributes</p>
| |
| <p><b>autoskip considerations 584</b></p>
| |
| <p><b>BLINK 582</b></p>
| |
| <p><b>BRIGHT 582</b></p>
| |
| <p><b>DIM 582</b></p>
| |
| <p><b>GREEN 582</b></p>
| |
| <p><b>INVISIBLE 582</b></p>
| |
| <p><b>NOBLINK 582</b></p>
| |
| <p><b>NOREVERSE 582</b></p>
| |
| <p><b>NOUNDERSCORE 582</b></p>
| |
| <p><b>PINK 583</b></p>
| |
| <p><b>PROTECTED 582</b></p>
| |
| <p><b>RED 583</b></p>
| |
| <p><b>rules and restrictions 584</b></p>
| |
| <p><b>TURQUOISE 582</b></p>
| |
| <p><b>UNDERSCORE 582</b></p>
| |
| <p><b>UNPROTECTED 582</b></p>
| |
| <p><b>VISIBLE 582</b></p>
| |
| <p><b>WHITE 582</b></p>
| |
| <p><b>YELLOW 583</b></p>
| |
| <p><b>Screen item name variables 586</b></p>
| |
| <p><b>:%screen-item-name 586</b></p>
| |
| <p><b>Screen lines 598</b></p>
| |
| <p>SCREEN statement</p>
| |
| <p><b>definition format 597</b></p>
| |
| <p><b>purpose 598 to 599</b></p>
| |
| <p><b>syntax of 705</b></p>
| |
| <p>Screens</p>
| |
| <p><b>as common elements 227</b></p>
| |
| <p><b>correction 581</b></p>
| |
| <p><b>defined 577</b></p>
| |
| <p><b>definition example 610 to 611</b></p>
| |
| <p><b>definition statements for 597 to 599, 611</b></p>
| |
| <p><b>line-at-a-time terminals 624 to 625</b></p>
| |
| <p><b>manipulation example 621 to 623</b></p>
| |
| <p><b>manipulation statements for 611 to 613</b></p>
| |
| <p><b>positioning 581 to 582</b></p>
| |
| <p><b>processing 549</b></p>
| |
| <p><b>SECURE command 250</b></p>
| |
| <p>Security</p>
| |
| <p><b>features 14</b></p>
| |
| <p><b>field level 778 to 780</b></p>
| |
| <p><b>login 15 to 16</b></p>
| |
| <p><b>subsystems 643 to 645</b></p>
| |
| <p>SELECT call</p>
| |
| <p><b>event monitor 492</b></p>
| |
| <p>Selection character for $EDIT</p>
| |
| <p><b>simple 767</b></p>
| |
| <p><b>special 767 to 768</b></p>
| |
| <p><b>Semicolon, as logical line delimiter 873 to 874</b></p>
| |
| <p><b>Semipublic subsystems 643</b></p>
| |
| <p><b>SEND ERROR statement, Horizon facility 470</b></p>
| |
| <p>SEND statement</p>
| |
| <p><b>description 418</b></p>
| |
| <p><b>Horizon facility 470</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 705</b></p>
| |
| <p><b>TPROCESS facility 420 to 421</b></p>
| |
| <p><b>Sequential file access 367, 368 to 369, 396</b></p>
| |
| <p><b>Sequential input, reading 819</b></p>
| |
| <p><b>Service subsystem 652</b></p>
| |
| <p><b>Set begin and end pattern character 62, 64</b></p>
| |
| <p><b>SET HEADER statement, $SETP function invalid 826</b></p>
| |
| <p>SET statement</p>
| |
| <p><b>HEADER 117 to 120, 121, 783</b></p>
| |
| <p><b>specifications 713</b></p>
| |
| <p><b>syntax of 706</b></p>
| |
| <p><b>TRAILER 120, 783</b></p>
| |
| <p>SETSOCKOPT call</p>
| |
| <p><b>resetting socket option 498</b></p>
| |
| <p><b>setting socket option 498</b></p>
| |
| <p>setting a file model</p>
| |
| <p><b>FILEMODL 881</b></p>
| |
| <p><b>SFGE$ condition 70 to 71, 346, 356, 888</b></p>
| |
| <p><b>SFL$ condition 70 to 71, 346, 356, 888</b></p>
| |
| <p>SFT error code</p>
| |
| <p><b>terminal I/O 634</b></p>
| |
| <p>SFT error global value</p>
| |
| <p><b>soft restart 634</b></p>
| |
| <p><b>Share mode 666</b></p>
| |
| <p>SHUTDOWN call</p>
| |
| <p><b>deactivate a socket 494</b></p>
| |
| <p>SIGNAL PROCESS statement</p>
| |
| <p><b>description 418</b></p>
| |
| <p><b>Horizon facility 470</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 706</b></p>
| |
| <p><b>TPROCESS facility 421 to 422</b></p>
| |
| <p>signaling threads</p>
| |
| <p><b>facilities used 479</b></p>
| |
| <p>SIGNED option</p>
| |
| <p><b>binary items 380</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p><b>Simple insertion character for $EDIT 762, 764</b></p>
| |
| <p><b>Since-last statistics, subsystems 659, 660</b></p>
| |
| <p><b>Sine, computation 861</b></p>
| |
| <p>SKIP n LINES statement</p>
| |
| <p><b>menus 591</b></p>
| |
| <p><b>output spacing 42</b></p>
| |
| <p><b>screens 608 to 609</b></p>
| |
| <p><b>syntax of 706</b></p>
| |
| <p>SKIP n POSITIONS statement</p>
| |
| <p><b>purpose 392</b></p>
| |
| <p><b>syntax of 706</b></p>
| |
| <p><b>Skip processing 92 to 97</b></p>
| |
| <p><b>binary search example 94</b></p>
| |
| <p><b>definition of 92</b></p>
| |
| <p><b>descending record number processing 95</b></p>
| |
| <p><b>specifying processing order 93</b></p>
| |
| <p>SKIP statement</p>
| |
| <p><b>binary items 381</b></p>
| |
| <p><b>floating point items 384</b></p>
| |
| <p><b>SNA 467</b></p>
| |
| <p><b>SNA (Systems Network Architecture) 415</b></p>
| |
| <p><b>SOCKCALL GETINFO call 498</b></p>
| |
| <p>SOCKET call</p>
| |
| <p><b>allocate a socket 494</b></p>
| |
| <p>socket calls</p>
| |
| <p><b>error codes 500</b></p>
| |
| <p><b>server example 501</b></p>
| |
| <p>sockets</p>
| |
| <p><b>client-server communications 484</b></p>
| |
| <p><b>common calling sequence 485</b></p>
| |
| <p>Soft restart</p>
| |
| <p><b>error global code 634</b></p>
| |
| <p><b>Sort field 154</b></p>
| |
| <p><b>ADD statement 296</b></p>
| |
| <p><b>CHANGE statement 299</b></p>
| |
| <p><b>defined 11</b></p>
| |
| <p><b>DELETE fieldname statement 300</b></p>
| |
| <p><b>multiply occurring fields 511</b></p>
| |
| <p><b>STORE RECORD statement 308</b></p>
| |
| <p><b>Sort key 11</b></p>
| |
| <p>SORT RECORD KEYS statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 159 to 160</b></p>
| |
| <p><b>syntax of 707</b></p>
| |
| <p><b>VISIBLE field attribute 884</b></p>
| |
| <p>SORT RECORDS statement</p>
| |
| <p><b>BY EACH option 518 to 519</b></p>
| |
| <p><b>continuations 573</b></p>
| |
| <p><b>global sorted found sets 546</b></p>
| |
| <p><b>groups 346</b></p>
| |
| <p><b>INVISIBLE fields 347</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 154 to 156</b></p>
| |
| <p><b>remote retrievals 355</b></p>
| |
| <p><b>sorting groups 158</b></p>
| |
| <p><b>subscript usage 527</b></p>
| |
| <p><b>subscript validity for 531</b></p>
| |
| <p><b>syntax of 706</b></p>
| |
| <p><b>usage guidelines 156 to 158</b></p>
| |
| <p><b>VISIBLE field attribute 884</b></p>
| |
| <p>Sort sets</p>
| |
| <p><b>and COMMIT RELEASE statement 557, 674, 676</b></p>
| |
| <p>SORT statement</p>
| |
| <p><b>specifying a reference context 335</b></p>
| |
| <p>SORT VALUES statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>purpose 147</b></p>
| |
| <p><b>syntax for 147</b></p>
| |
| <p><b>syntax of 707</b></p>
| |
| <p><b>VISIBLE field attribute 884</b></p>
| |
| <p>Sorted files</p>
| |
| <p><b>defined 11</b></p>
| |
| <p><b>deleted records 314</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 83</b></p>
| |
| <p><b>Sorted output 153 to 160</b></p>
| |
| <p><b>Sorting a list 158</b></p>
| |
| <p><b>Sorting records by a multiply occurring field 518 to 519</b></p>
| |
| <p><b>SORTKEY option, FOR EACH RECORD (FR) statement 84</b></p>
| |
| <p><b>SORTKEY parameter 362</b></p>
| |
| <p><b>SOUNDEX code 828</b></p>
| |
| <p><b>Space, allocated after record deletions 314</b></p>
| |
| <p><b>Square root, computation of 861</b></p>
| |
| <p><b>START command 321</b></p>
| |
| <p><b>START SUBSYSTEM command 644, 649, 653</b></p>
| |
| <p>statement</p>
| |
| <p><b>syntax for 695</b></p>
| |
| <p>Statement labels</p>
| |
| <p><b>nested statements 870</b></p>
| |
| <p><b>rules 869</b></p>
| |
| <p><b>rules for 19 to 20</b></p>
| |
| <p>Statements</p>
| |
| <p><b>abbreviations for ?? to 864</b></p>
| |
| <p><b>block ends for 870 to 871</b></p>
| |
| <p><b>differentiated from commands 540</b></p>
| |
| <p><b>format of 869 to 870, 871 to 874</b></p>
| |
| <p><b>numbers 20, 891 to 894</b></p>
| |
| <p><b>syntax summary 689 to 709</b></p>
| |
| <p><b>TPROCESS facility 417 to 422</b></p>
| |
| <p><b>Transfer Control facility 449 to 451</b></p>
| |
| <p><b>types 5 to 6</b></p>
| |
| <p>STATIC attribute</p>
| |
| <p><b>DECLARE statement %variable 165</b></p>
| |
| <p><b>examples using 165</b></p>
| |
| <p>statistics</p>
| |
| <p><b>for GTBL hashing 535</b></p>
| |
| <p><b>STATS option, TEST command 660</b></p>
| |
| <p><b>STATUS command 322</b></p>
| |
| <p><b>STATUSDVAR parameter, IFEXTRACT subcommand 438</b></p>
| |
| <p><b>STATUSDVAR parameter, IFSET subcommand 440</b></p>
| |
| <p><b>STBL table 187, 566 to 567</b></p>
| |
| <p><b>error global code 634</b></p>
| |
| <p>STOP command</p>
| |
| <p><b>files and groups 322</b></p>
| |
| <p><b>STOP FILE/GROUP command 653</b></p>
| |
| <p>STOP IF COUNT statement</p>
| |
| <p><b>purpose and example 204 to 205</b></p>
| |
| <p><b>repeat loops 210</b></p>
| |
| <p><b>syntax of 707</b></p>
| |
| <p>STOP statement</p>
| |
| <p><b>complex subroutines 224</b></p>
| |
| <p><b>relationship to END MORE statement 204</b></p>
| |
| <p><b>repeat loops 210</b></p>
| |
| <p><b>STOP SUBSYSTEM command 644</b></p>
| |
| <p><b>Stopping processing 27</b></p>
| |
| <p><b>Storage blocks, possible uses 369</b></p>
| |
| <p>STORE RECORD (ST) statement</p>
| |
| <p><b>$CURREC function 737</b></p>
| |
| <p><b>group context 344</b></p>
| |
| <p><b>group members 339</b></p>
| |
| <p><b>IN GROUP MEMBER 309</b></p>
| |
| <p><b>labeling requirement 870</b></p>
| |
| <p><b>LENGTH violations 317</b></p>
| |
| <p><b>OCCURS violations 317</b></p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>record locking 668</b></p>
| |
| <p><b>remote context 361</b></p>
| |
| <p><b>sort or hash key field 308</b></p>
| |
| <p><b>subscript usage 528</b></p>
| |
| <p><b>syntax of 707</b></p>
| |
| <p><b>transaction backout 679</b></p>
| |
| <p><b>UNIQUE field 308 to 309</b></p>
| |
| <p>STORE RECORD statement</p>
| |
| <p><b>and Large Object data 309</b></p>
| |
| <p><b>Stored procedures 4</b></p>
| |
| <p>String %variables</p>
| |
| <p><b>declaring 164</b></p>
| |
| <p><b>String item definition 378 to 380</b></p>
| |
| <p><b>STRING option, %variable declarations 167 to 169</b></p>
| |
| <p><b>String, quoted 111, 876 to 877</b></p>
| |
| <p>Strings</p>
| |
| <p><b>removing characters from 754</b></p>
| |
| <p><b>Strings, converting 855</b></p>
| |
| <p>STRIP option</p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>string items 379</b></p>
| |
| <p><b>SUB parameter 253, 265 to 268</b></p>
| |
| <p>SUBROUTINE statement</p>
| |
| <p><b>complex subroutines 218 to 219</b></p>
| |
| <p><b>simple subroutines 216</b></p>
| |
| <p><b>syntax for 707</b></p>
| |
| <p><b>syntax for simple subroutines 214</b></p>
| |
| <p><b>Subroutines 214 to 231</b></p>
| |
| <p><b>%variables with 216</b></p>
| |
| <p><b>example 215</b></p>
| |
| <p><b>Subscripted fields 526 to 531</b></p>
| |
| <p><b>remote retrieval 354</b></p>
| |
| <p><b>usage restrictions 527 to 528</b></p>
| |
| <p><b>validity rules 529</b></p>
| |
| <p>subscripted fields</p>
| |
| <p><b>improved value extraction 527</b></p>
| |
| <p>Subscripts</p>
| |
| <p><b>%variable arrays with 170</b></p>
| |
| <p><b>field name variables with 189 to 190</b></p>
| |
| <p><b>referring to image arrays 390 to 391</b></p>
| |
| <p><b>syntax of 715</b></p>
| |
| <p>Subsystem error procedure</p>
| |
| <p><b>description and example 642 to 643</b></p>
| |
| <p><b>driver processing 650</b></p>
| |
| <p><b>error global variable 629</b></p>
| |
| <p><b>facilities 628</b></p>
| |
| <p><b>using the audit trail 634</b></p>
| |
| <p><b>Subsystem exit value 631</b></p>
| |
| <p><b>SUBSYSTEM LOGIN 653</b></p>
| |
| <p><b>Subsystem Management facility 627</b></p>
| |
| <p><b>SUBSYSTEM option, TEST command 660</b></p>
| |
| <p>Subsystems</p>
| |
| <p><b>coding considerations 656 to 658</b></p>
| |
| <p><b>communications global variable handling 634</b></p>
| |
| <p><b>control transfer 630 to 632</b></p>
| |
| <p><b>definition options 647</b></p>
| |
| <p><b>design components 628 to 637</b></p>
| |
| <p><b>development tools 658 to 659</b></p>
| |
| <p><b>guidelines for writing procedures 640</b></p>
| |
| <p><b>multiple procedure files 660</b></p>
| |
| <p><b>operating options 645 to 649</b></p>
| |
| <p><b>processing components 639 to 643</b></p>
| |
| <p><b>processing flow 649 to 651</b></p>
| |
| <p><b>record locking considerations 657 to 658</b></p>
| |
| <p><b>security 644</b></p>
| |
| <p><b>status settings 643</b></p>
| |
| <p><b>testing and debugging facilities 659 to 660</b></p>
| |
| <p><b>trust definitions 655</b></p>
| |
| <p><b>types of procedures 639</b></p>
| |
| <p><b>user class 644, 650, 658, 825</b></p>
| |
| <p>subsystems</p>
| |
| <p><b>determining status ($SUBSYS function) 832 to 833</b></p>
| |
| <p><b>Suppression character for $EDIT 763 to 766</b></p>
| |
| <p>synchronizing threads</p>
| |
| <p><b>facilities used 479</b></p>
| |
| <p><b>SYNCLEVEL parameter, CLOSE PROCESS statement 418</b></p>
| |
| <p><b>Synonym, file, for remote file specification 889</b></p>
| |
| <p>Syntax</p>
| |
| <p><b>expressions 713 to 714</b></p>
| |
| <p><b>IN clause 714</b></p>
| |
| <p><b>print specifications 713</b></p>
| |
| <p><b>retrieval conditions 710 to 711</b></p>
| |
| <p><b>subscripts 715</b></p>
| |
| <p><b>terminal display attributes 715</b></p>
| |
| <p><b>type specification for DECLARE SUBROUTINE statement 716</b></p>
| |
| <p><b>value specifications 709</b></p>
| |
| <p><b>Syntax checking and line continuation 24</b></p>
| |
| <p><b>SYSOPT parameter 791</b></p>
| |
| <p>System control commands</p>
| |
| <p><b>purpose 29 to 30</b></p>
| |
| <p><b>summary descriptions 239</b></p>
| |
| <p><b>Systems Network Architecture. see SNA</b></p>
| |
| <b>T</b>
| |
| <p>TAB operator</p>
| |
| <p><b>exception conditions 115</b></p>
| |
| <p><b>output spacing 113</b></p>
| |
| <p><b>Table A 327, 349</b></p>
| |
| <p>Table B</p>
| |
| <p><b>updates within FER loop 157</b></p>
| |
| <p><b>Table B search 58, 66, 69</b></p>
| |
| <p>Table C</p>
| |
| <p><b>using the KEY attribute 883</b></p>
| |
| <p><b>Table C search 58</b></p>
| |
| <p>Table C searches</p>
| |
| <p><b>NUMERIC RANGE attribute 884</b></p>
| |
| <p><b>Table D, procedure storage 241</b></p>
| |
| <p>Table E</p>
| |
| <p><b>storing Large Object data 309</b></p>
| |
| <p><b>Tables, code search 736</b></p>
| |
| <p>TAG fields</p>
| |
| <p><b>default base-color 583</b></p>
| |
| <p><b>default extended-color 583</b></p>
| |
| <p><b>TAG option, for screens 604 to 605</b></p>
| |
| <p>TAG statement</p>
| |
| <p><b>purpose 616</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>syntax of 708</b></p>
| |
| <p><b>Tagged screen items 616</b></p>
| |
| <p><b>Tangent, computation of 862</b></p>
| |
| <p>TBL - FSCB error global value</p>
| |
| <p><b>FSCB too small 634</b></p>
| |
| <p>TBL - NTBL error global value</p>
| |
| <p><b>NTBL too small 634</b></p>
| |
| <p>TBL - QTBL error global value</p>
| |
| <p><b>QTBL too small 634</b></p>
| |
| <p>TBL - STBL error global value</p>
| |
| <p><b>STBL too small 634</b></p>
| |
| <p>TBL - VTBL error global value</p>
| |
| <p><b>VTBL too small 634</b></p>
| |
| <p>TCP/IP</p>
| |
| <p><b>and z/VSE 485</b></p>
| |
| <p><b>defining links, processes, and process groups 486</b></p>
| |
| <p>TCP/IP Sockets Interface calls</p>
| |
| <p><b>ACCEPT 487</b></p>
| |
| <p><b>BIND 487</b></p>
| |
| <p><b>CANCEL 488</b></p>
| |
| <p><b>client example 505</b></p>
| |
| <p><b>CLOSE 489</b></p>
| |
| <p><b>CONNECT 489</b></p>
| |
| <p><b>GETHOST 496</b></p>
| |
| <p><b>GETINFO 498</b></p>
| |
| <p><b>GETSOCKOPT 497</b></p>
| |
| <p><b>INIT 490</b></p>
| |
| <p><b>LISTEN 490</b></p>
| |
| <p><b>READ 491</b></p>
| |
| <p><b>REGISTER 492</b></p>
| |
| <p><b>SELECT 492</b></p>
| |
| <p><b>SETSOCKOPT 498</b></p>
| |
| <p><b>SHUTDOWN 494</b></p>
| |
| <p><b>SOCKET 494</b></p>
| |
| <p><b>TERM 495</b></p>
| |
| <p><b>WRITE 495</b></p>
| |
| <p>TCP/IP Sockets Interface for <var class="product">Model 204</var></p>
| |
| <p><b>limitations to 506</b></p>
| |
| <p><b>using with Horizon links 485</b></p>
| |
| <p><b>Web enabling Model 204 483</b></p>
| |
| <p>TCPNAME parameter</p>
| |
| <p><b>for z/VSE 486</b></p>
| |
| <p><b>TEMP option, OPEN and OPENC statement 330</b></p>
| |
| <p><b>Temporary groups 324</b></p>
| |
| <p><b>error global code 633</b></p>
| |
| <p><b>error global field code 633</b></p>
| |
| <p><b>Temporary procedure creation 723</b></p>
| |
| <p><b>Temporary variables 6</b></p>
| |
| <p>TERM call</p>
| |
| <p><b>closes open sockets and interface 495</b></p>
| |
| <p><b>Terminal access 367 to 396</b></p>
| |
| <p>Terminal display attributes</p>
| |
| <p><b>basic 582</b></p>
| |
| <p><b>color 583</b></p>
| |
| <p><b>highlighting 582</b></p>
| |
| <p>Terminal emulators</p>
| |
| <p><b>modifying color mappings 583</b></p>
| |
| <p>Terminal I/O</p>
| |
| <p><b>HNG error code 634</b></p>
| |
| <p><b>HRD error code 634</b></p>
| |
| <p><b>SFT error code 634</b></p>
| |
| <p>TERMINAL option</p>
| |
| <p><b>CLOSE statement 397</b></p>
| |
| <p><b>OPEN statement 400</b></p>
| |
| <p><b>READ IMAGE statement 404</b></p>
| |
| <p><b>WRITE IMAGE statement 408</b></p>
| |
| <p><b>TERMINAL parameter, DEFINE PROCESSGROUP command 419</b></p>
| |
| <p><b>Terminals, line-at-a-time 623</b></p>
| |
| <p><b>TEST command 644, 659</b></p>
| |
| <p><b>TEST RECEIPT statement, Horizon facility 470</b></p>
| |
| <p><b>TEST statement, syntax 708</b></p>
| |
| <p><b>TEST SUBSYSTEM command 659</b></p>
| |
| <p><b>The 211</b></p>
| |
| <p>thread synchronization</p>
| |
| <p><b>programming 482</b></p>
| |
| <p>threads</p>
| |
| <p><b>implementing signaling 479</b></p>
| |
| <p><b>implementing synchronization 479</b></p>
| |
| <p><b>programming synchronization 480</b></p>
| |
| <p><b>released from waiting 481</b></p>
| |
| <p><b>signaling and synchronization 479</b></p>
| |
| <p><b>User Language programs synchronizing 481</b></p>
| |
| <p><b>waiting for an ECB 810</b></p>
| |
| <p><b>Time, in headers 117</b></p>
| |
| <p><b>TIMEOUT parameter, DEFINE PROCESS command 459</b></p>
| |
| <p>TITLE fields</p>
| |
| <p><b>default base-color 583</b></p>
| |
| <p><b>default extended-color 583</b></p>
| |
| <p>TITLE option</p>
| |
| <p><b>menus 594</b></p>
| |
| <p><b>screens 614, 615</b></p>
| |
| <p>TITLE statement</p>
| |
| <p><b>AT, TO, LEN, and DP options 589</b></p>
| |
| <p><b>DEFAULT option 589</b></p>
| |
| <p><b>line-at-a-time terminals 624</b></p>
| |
| <p><b>menus 588 to 589</b></p>
| |
| <p><b>PRINT option 589</b></p>
| |
| <p><b>READ option 589</b></p>
| |
| <p><b>REREAD option 600</b></p>
| |
| <p><b>syntax details 599</b></p>
| |
| <p><b>syntax of 708</b></p>
| |
| <p>TO option</p>
| |
| <p><b>binary items 380</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>FOR EACH RECORD (FR) statement 85</b></p>
| |
| <p><b>menus 589, 590 to 591, 594</b></p>
| |
| <p><b>output spacing 113 to 116, 515, 516</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>PRINT statement 110</b></p>
| |
| <p><b>range of records 53</b></p>
| |
| <p><b>range of values 142 to 143, 146</b></p>
| |
| <p><b>screens 601 to 602, 614, 615</b></p>
| |
| <p><b>string items 378</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p><b>TO phrase, in index loops 207</b></p>
| |
| <p><b>TPROCESS facility 417 to 444</b></p>
| |
| <p><b>CICS 423 to 436</b></p>
| |
| <p><b>CMS 436 to 444</b></p>
| |
| <p><b>conversation 417</b></p>
| |
| <p><b>error handling for TPROCESS statements 422</b></p>
| |
| <p><b>User Language interface 417 to 423</b></p>
| |
| <p><b>Trailers, page 120</b></p>
| |
| <p>Transaction backout</p>
| |
| <p><b>application design considerations 682 to 685</b></p>
| |
| <p><b>automatic 680</b></p>
| |
| <p><b>file types 678</b></p>
| |
| <p><b>log 683</b></p>
| |
| <p><b>manual 681 to 682</b></p>
| |
| <p><b>types 680</b></p>
| |
| <p><b>Transaction, defined 675</b></p>
| |
| <p><b>Transfer Control facility 445 to 467</b></p>
| |
| <p><b>CICS 445 to 448</b></p>
| |
| <p><b>introduced 415</b></p>
| |
| <p><b>VTAM 448 to 467</b></p>
| |
| <p>TRANSFER CONTROL statement</p>
| |
| <p><b>syntax for 708</b></p>
| |
| <p><b>TRANSFER statement 445 to 451</b></p>
| |
| <p><b>purpose 446</b></p>
| |
| <p><b>QTBL 566</b></p>
| |
| <p><b>TRANSPARENT argument for $READ 817</b></p>
| |
| <p><b>Truncation of FIXED %variables on assignment 172</b></p>
| |
| <p><b>Trust levels, defined 655 to 656</b></p>
| |
| <p>Trusted login</p>
| |
| <p><b>definition of 451</b></p>
| |
| <p><b>Trusted transfer 452 to 457</b></p>
| |
| <p><b>TTBL table 567</b></p>
| |
| <p>TURQUOISE display attribute</p>
| |
| <p><b>in screens 582</b></p>
| |
| <p><b>DEFAULT 695</b></p>
| |
| <b>U</b>
| |
| <p><b>UDDCCC parameter 826</b></p>
| |
| <p><b>UDDLPP parameter 826</b></p>
| |
| <p><b>UIDSOURCE parameter, DEFINE PROCESS command 453</b></p>
| |
| <p><b>Unconditional inclusion of procedures 244 to 247</b></p>
| |
| <p>UNDERSCORE attribute</p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p>UNIQUE field attribute</p>
| |
| <p><b>$UNQREC function 838</b></p>
| |
| <p><b>$UPDSTAT function 841</b></p>
| |
| <p><b>contrasted to AT-MOST-ONE attribute 882</b></p>
| |
| <p><b>defined 884</b></p>
| |
| <p><b>ensuring only one occurrence of a field value 884</b></p>
| |
| <p>Universal Buffer</p>
| |
| <p><b>current size 726</b></p>
| |
| <p><b>holding how much data 727</b></p>
| |
| <p><b>in READ IMAGE statement 403</b></p>
| |
| <p><b>transporting Large Object data 68</b></p>
| |
| <p><b>Unknown arrays 390</b></p>
| |
| <p>UNKNOWN length for image items</p>
| |
| <p><b>binary items 380, 381</b></p>
| |
| <p><b>exponential notation items 385</b></p>
| |
| <p><b>floating point items 383</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>string items 378</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p><b>UNKNOWN occurrences 380</b></p>
| |
| <p>Unordered files</p>
| |
| <p><b>defined 11</b></p>
| |
| <p><b>deleted records 314</b></p>
| |
| <p><b>unposting an ECB 481</b></p>
| |
| <p><b>timing of 480</b></p>
| |
| <p><b>while waiting 481</b></p>
| |
| <p>UNPROTECTED attribute</p>
| |
| <p><b>default TAG attribute 605</b></p>
| |
| <p><b>in screen display 582</b></p>
| |
| <p><b>UNPROTECTED display attribute 589, 595, 604, 612</b></p>
| |
| <p><b>UNSIGNED argument for $PACK 808</b></p>
| |
| <p>UNSIGNED option</p>
| |
| <p><b>binary items 380</b></p>
| |
| <p><b>packed decimal items 382</b></p>
| |
| <p><b>zoned decimal items 383</b></p>
| |
| <p><b>UPCASE option, for screens 602</b></p>
| |
| <p><b>UPDATE AT END field attribute 517, 524</b></p>
| |
| <p><b>defining type of field update 885</b></p>
| |
| <p><b>Update file, group 336, 361</b></p>
| |
| <p><b>UPDATE IN PLACE field attribute 517, 524, 885</b></p>
| |
| <p>UPDATE RECORD statement</p>
| |
| <p><b>PQO DML 888</b></p>
| |
| <p><b>remote context 361</b></p>
| |
| <p><b>Update statements for remote files 357</b></p>
| |
| <p><b>Update units 679 to 680</b></p>
| |
| <p>Updating indexes immediately</p>
| |
| <p><b>NON-DEFERRABLE attribute 884</b></p>
| |
| <p><b>UPDTFILE parameter 325, 337</b></p>
| |
| <p>upper/lowercase</p>
| |
| <p><b>pairs 797</b></p>
| |
| <p>URC parameter</p>
| |
| <p><b>definition of 473</b></p>
| |
| <p>URCTYPE parameter</p>
| |
| <p><b>and z/OS 475</b></p>
| |
| <p><b>and z/VM 477</b></p>
| |
| <p>USE command</p>
| |
| <p><b>PRINT SCREEN statement 614</b></p>
| |
| <p><b>purpose 123</b></p>
| |
| <p><b>User final and partial statistics, determining 829</b></p>
| |
| <p><b>User ID 718</b></p>
| |
| <p><b>User identification 842</b></p>
| |
| <p>User Language function</p>
| |
| <p><b>$LOBRESERVE 797</b></p>
| |
| <p>User Language functions</p>
| |
| <p><b>$BUFFER_SIZE 726</b></p>
| |
| <p><b>$BUFFER_USED 727</b></p>
| |
| <p><b>$EBCDIC 756</b></p>
| |
| <p><b>$LOBLEN 80, 796</b></p>
| |
| <p><b>$LOBRESERVE 80</b></p>
| |
| <p><b>$SOCKET 486</b></p>
| |
| <p><b>$SOCKETX 496</b></p>
| |
| <p><b>$SUBSYS 832</b></p>
| |
| <p><b>User Language interface, TPROCESS facility 417 to 423</b></p>
| |
| <p>User Language programming</p>
| |
| <p><b>thread synchronization 481</b></p>
| |
| <p>User Language statements</p>
| |
| <p><b>INSERT 529</b></p>
| |
| <p><b>PAI INTO 103</b></p>
| |
| <p><b>User Language/DATABASE 2 Interface 4</b></p>
| |
| <p><b>User restart 14</b></p>
| |
| <p><b>User's return code 471</b></p>
| |
| <p><b>USERID parameter, TRANSFER statement 449</b></p>
| |
| <p>user-written $functions</p>
| |
| <p><b>changes required in Version 5.1 717</b></p>
| |
| <p><b>User-written functions 272</b></p>
| |
| <p><b>UTABLE command 560, 573, 578</b></p>
| |
| <p><b>and the command line global variable 630</b></p>
| |
| <b>V</b>
| |
| <p><b>Validating input in full screen formatting 580</b></p>
| |
| <p>VALUE IN clause</p>
| |
| <p><b>value set processing 31, 137</b></p>
| |
| <p>VALUE IN clause processing</p>
| |
| <p><b>rewriting applications with nested loops 32, 138</b></p>
| |
| <p>VALUE IN clauses</p>
| |
| <p><b>program example 138</b></p>
| |
| <p>VALUE IN phrase</p>
| |
| <p><b>%variables 184</b></p>
| |
| <p><b>FOR EACH RECORD statement 87</b></p>
| |
| <p><b>multiply occurring fields 519</b></p>
| |
| <p><b>NOTE statement 97, 98</b></p>
| |
| <p><b>Parallel Query Option/204 889</b></p>
| |
| <p><b>PRINT statement 101</b></p>
| |
| <p><b>purpose and example 315</b></p>
| |
| <p><b>syntax of 709</b></p>
| |
| <p><b>with FEO loops 523</b></p>
| |
| <p>Value loops</p>
| |
| <p><b>creating control breaks 149</b></p>
| |
| <p><b>efficient value retrievals 145 to 147</b></p>
| |
| <p><b>FRV or ORDERED attribute 137</b></p>
| |
| <p><b>processing a sample of values 144 to 145</b></p>
| |
| <p><b>purpose and example 139</b></p>
| |
| <p><b>simulating 150 to 151</b></p>
| |
| <p><b>sorting retrieved values 140 to 142</b></p>
| |
| <p><b>specifying pattern retrievals 143</b></p>
| |
| <p><b>specifying range retrievals 142 to 143</b></p>
| |
| <p>Value ranges</p>
| |
| <p><b>implicitly specified 86</b></p>
| |
| <p><b>specifying in FOR EACH RECORD processing 85</b></p>
| |
| <p>Value retrievals</p>
| |
| <p><b>efficient 145 to 147</b></p>
| |
| <p><b>processing a sample of values 144 to 145</b></p>
| |
| <p><b>sorting 140 to 142</b></p>
| |
| <p><b>specifying pattern retrievals 143</b></p>
| |
| <p><b>specifying range retrievals 142</b></p>
| |
| <p>Variables</p>
| |
| <p><var class="term"><b>see also</b></var>field name variables, global variables</p>
| |
| <p><b>variables 584</b></p>
| |
| <p><b>defining one for common use 229</b></p>
| |
| <p>VARIABLES ARE statement</p>
| |
| <p><b>purpose 163</b></p>
| |
| <p><b>syntax of 708</b></p>
| |
| <p><b>VARIABLES ARE UNDEFINED statement 163</b></p>
| |
| <p><b>Variables.</b><var class="term">see </var>%variables</p>
| |
| <p>variant characters</p>
| |
| <p><b>truncated 794</b></p>
| |
| <p><b>VDP parameter 163</b></p>
| |
| <p><b>VERIFY option for screens 607</b></p>
| |
| <p>Video display terminal</p>
| |
| <p><b>standard size 581</b></p>
| |
| <p><b>VIEW command 322</b></p>
| |
| <p>VISIBLE attribute</p>
| |
| <p><b>default TAG attribute 605</b></p>
| |
| <p><b>for screen display 582</b></p>
| |
| <p><b>VISIBLE display attribute 589, 604</b></p>
| |
| <p>VISIBLE field attribute</p>
| |
| <p><b>mandatory usage 884</b></p>
| |
| <p><b>VLEN parameter 163, 187</b></p>
| |
| <p><b>VSAM file access 367, 368, 395 to 396, 404</b></p>
| |
| <p>VTAM</p>
| |
| <p><b>APPL statement 449</b></p>
| |
| <p><b>returning network ID 820</b></p>
| |
| <p><b>Transfer Control facility 448</b></p>
| |
| <p><b>VTBL table 568 to 570</b></p>
| |
| <p><b>error global code 634</b></p>
| |
| <p><b>VTYPE parameter 163</b></p>
| |
| <b>W</b>
| |
| <p><b>WAIT FOR RECEIPT statement, Horizon facility 470</b></p>
| |
| <p><b>WAIT statement, syntax 709</b></p>
| |
| <p>waiting on an ECB</p>
| |
| <p><b>scope of 480</b></p>
| |
| <p>WHERE option</p>
| |
| <p><b>FOR EACH RECORD (FR) statement 81 to 83</b></p>
| |
| <p><b>optimization using patterns 83</b></p>
| |
| <p>WHITE display attribute</p>
| |
| <p><b>in screens 582</b></p>
| |
| <p><b>Wildcard pattern character 63, 822</b></p>
| |
| <p>Wildcards</p>
| |
| <p><b>$DELG function 753</b></p>
| |
| <p><b>WITH CURSOR option 614, 615</b></p>
| |
| <p><b>WITH operator 179</b></p>
| |
| <p><b>WITH operator, for output spacing 112 to 113</b></p>
| |
| <p>WITH option</p>
| |
| <p><b>FOR EACH RECORD (FR) statement 81 to 83</b></p>
| |
| <p><b>optimization using patterns 83</b></p>
| |
| <p><b>screens 605</b></p>
| |
| <p><b>Work area tables 560</b></p>
| |
| <p><b>Work areas, user 170</b></p>
| |
| <p>WRITE call</p>
| |
| <p><b>sending data 495</b></p>
| |
| <p>WRITE IMAGE statement</p>
| |
| <p><b>purpose 407 to 408</b></p>
| |
| <p><b>syntax of 709</b></p>
| |
| <p>Writing queries</p>
| |
| <p><b>request structure 3</b></p>
| |
| <b>X</b>
| |
| <p><b>XFER global variable 630, 631</b></p>
| |
| <b>Y</b>
| |
| <p>YELLOW display attribute</p>
| |
| <p><b>in screens 583</b></p>
| |
| <p>YY date format</p>
| |
| <p><b>2-digit year 738</b></p>
| |
| <p>YYYY date format</p>
| |
| <p><b>4-digit years 738</b></p>
| |
| <b>Z</b>
| |
| <p>z/OS</p>
| |
| <p><b>and URCTYPE keyword 475</b></p>
| |
| <p><b>location of ZFIELD image 799</b></p>
| |
| <p>z/VM</p>
| |
| <p><b>and URCTYPE parameter 477</b></p>
| |
| <p><b>location of ZFIELD image 799</b></p>
| |
| <p>z/VSE</p>
| |
| <p><b>location of ZFIELD image 799</b></p>
| |
| <p>z/VSE operating system</p>
| |
| <p><b>and TCP/IP 485</b></p>
| |
| <p>ZFIELD image</p>
| |
| <p><b>for $FDEF and $LSTFLD functions 775, 799</b></p>
| |
| <p><b>locating 799</b></p>
| |
| <p><b>Zoned decimal item definition 382 to 383</b></p>
| |
| [[Category:SOUL]] | | [[Category:SOUL]] |