Return codes, Examples, Return codes examples – IBM SC34-5764-01 User Manual

Page 350

Advertising
background image

Return Codes

0

Normal return

2002

Invalid operand

2021

Invalid structure definition

2022

Invalid variable structure definition

2023

Field name not found

2025

Failure processing GETVAR request

2026

Invalid numeric input

2027

RFS read error

2028

Invalid offset

2029

Invalid length value

Examples

/* Needed if entering example from the REXXTRY utility */
'PSEUDO OFF'
'CICS GETMAIN SET(WORKANC) LENGTH(200)'/* get 200 bytes of working storage */
VAR1 = '00000000'x

/* set a REXX variable with 4 bytes of hex */

'COPYR2S VAR1 WORKANC 4'

This example requests 200 bytes of virtual storage and copies the hex value of '00000000'x into bytes 4
through 7 of that area.

'CICS GETMAIN SET(WORKANC) LENGTH(200)'/* get 200 bytes of working storage */
VAR1 = 'ABC'

/* set a REXX variable with 3 characters */

struct1 = 'flda 4 fldb 2 fldc 3 fldd 8 flde 5'
'COPYR2S VAR1 WORKANC STRUCT1 FLDC'

This example requests 200 bytes of virtual storage and copies the character string ABC to position 7 of the
GETMAINed area referenced by anchor WORKANC.

Commands

328

CICS TS for VSE/ESA: REXX Guide

Advertising