

Data Manipulation Language Statements › #LINEIN—requests a synchronous transfer of data › #LINEIN Syntax
#LINEIN Syntax
►►─┬─────────┬─ #LINEIN ──────────────────────────────────────────────────────►
└─ label ─┘
►─┬─────────────────────────────────────────┬────────────────────────────────►
└─ ,LRB= ─┬─ SYSPLIST ◄ ─────────────────┬┘
└─ line-request-block-pointer ─┘
►─┬───────────────────────────────────────┬──────────────────────────────────►
└─ ,INAREA=input-data-location-pointer ─┘
►─┬────────────────────────────────┬─────────────────────────────────────────►
└─ ,MAXIN=input-data-max-length ─┘
►─┬─────────────────────────────────────────┬────────────────────────────────►
└─ ,INLEN= ─┬─ (0) ◄ ────────────────────┬┘
└─ input-data-actual-length ─┘
►─┬─────────────────────────────────────┬────────────────────────────────────►
│ ┌───── , ─────┐ │
└─ ,OPTNS= ───(───▼─┬─ LOCATE ─┬┴──)──┘
├─ ECHO ───┤
├─ UNPROT ─┤
├─ NOBKPG ─┤
├─ UPPER ──┤
├─ UPLOW ──┤
└─ INVIS ──┘
►─┬───────────────────────────────┬──────────────────────────────────────────►
└─ ,COND= ─┬── NO ◄ ───────────┬┘
├── ALL ────────────┤
│ ┌───── , ───┐ │
└─(─▼─┬─ TRUN ─┬┴─)─┘
├─ CANC ─┤
├─ IOER ─┤
└─ INVP ─┘
►─┬──────────────────────────────────────┬───────────────────────────────────►
└─ ,TRUNXIT=truncate-input-data-label ─┘
►─┬──────────────────────────────────┬───────────────────────────────────────►
└─ ,CANCXIT=cancel-line-i/o-label ─┘
►─┬────────────────────────────┬─────────────────────────────────────────────►
└─ ,IOERXIT=i/o-error-label ─┘
►─┬─────────────────────────────────────────┬────────────────────────────────►
└─ ,INVPXIT=invalid-parameter-list-label ─┘
►─┬──────────────────────┬───────────────────────────────────────────────────►◄
└─ ,ERROR=error-label ─┘
Copyright © 2014 CA.
All rights reserved.
 
|
|