Previous Topic: Calling IDMSIN01 from an Assembler ProgramNext Topic: Parameters


IDMSIN01 Macro Syntax

►►─── IDMSIN01 ─┬─ GETDATE date-parms ────┬──────────────────────────────────►
                ├─ GETMSG msg-parms ──────┤
                ├─ GETPROF profile-parms ─┤
                ├─ GETUSER user-parms ────┤
                ├─ NOTRACE ───────────────┤
                ├─ RRSCTX rrs-parms ──────┤
                ├─ SETPROF profile-parms ─┤
                ├─ STRCONV string-parms ──┤
                ├─ SYSCTL sysctl-parms ───┤
                ├─ TRACE ─────────────────┤
                ├─ TXNSOFF ───────────────┤
                ├─ TXNSON ────────────────┤
                ├─ ENVINFO envinfo-parms ─┤
                └─ FRMTDBK frmtdbk-parms ─┘

 
 ►─┬────────────────────────────────────────┬────────────────────────────────►
   └─ ,PLIST= ─┬─ SYSPLIST ◄──────────────┬─┘
               └─ parameter-list-pointer ─┘
 
 ►─┬────────────────────────────────┬────────────────────────────────────────►
   └─ ,RPB= ─┬─ SQLRPB ◄──────────┬─┘
             └─ rpb-area-pointer ─┘
 
 ►─┬──────────────────────┬──────────────────────────────────────────────────►◄
   └─ ,ERROR=error-label ─┘

Expansion of date-parms

►─┬──────────────────┬─┬────────────────────┬─ ,FORMAT= ─┬─ DATEEXT ──┬─────►
  └─ ,DATEIN=indate ─┘ └─ ,DATEOUT=outdate ─┘            ├─ DATEINT ──┤
                                                         ├─ DISPLAY ──┤
                                                         ├─ EXTERNAL ─┤
                                                         ├─ INTERNAL ─┤
                                                         ├─ TIMEEXT ──┤
                                                         └─ TIMEINT ──┘

Expansion of msg-parms

►─ ,SQLCA=sql-comm-area ─ ,SQLMSGB=sql-msg-block ───────────────────────────►

Expansion of profile-parms

►─ ,PVALUE=attribute-ptr ─ ,PRESULT=attribute-value ────────────────────────►

Expansion of user-parms

►─ ,USERID=user-id-addr ────────────────────────────────────────────────────►

Expansion of rrs-parms

►─ ,RRSCTXA=context-addr ─ ,RRSFUNA=function-addr ──────────────────────────►

Expansion of string-parms

►─ ,CONVFUN=convert-func ─ ,BUFFER=buffer-addr ─ ,BUFFERL=buffer-len-addr ──►

Expansion of sysctl-parms

►─ ,DDNAME=ddname-addr ─────────────────────────────────────────────────────►

Expansion of envinfo-parms

►─ ,EVBLOCK=environment-return-area ────────────────────────────────────────►

Expansion of frmtdbk-parms

►─ ,DBKEY=dbkey-addr ─ ,DBKFMT=dbk-format-addr ─ ,DBKOUT=dbk-output-addr ───►