View Full Version : cpyf - bin verwirrt.
@Dieter: ...ich übergebe auch nicht wirklich AAA... ich habe eine Variable &var (*char 10) mit dem Inhalt 'AAA '.
Also 3xA und 7x Blank.
Sorry- da hatte ich mich ein bisschen ungenau ausgedrückt.
IBM hat nen Workaround für mich:
PGM
DCL VAR(&VAR) TYPE(*CHAR) LEN(10) +
VALUE('AAA')
DCL VAR(&CMD) TYPE(*CHAR) LEN(200)
CHGVAR VAR(&CMD) VALUE('CPYF FROMFILE(TESTBIB/ELW) +
TOFILE(QTEMP/ELW) MBROPT(*ADD) +
CRTFILE(*YES) INCREL((*IF UPUPRF *EQ ''' +
*CAT &VAR *CAT '''))')
CALL PGM(QCMDEXC) PARM(&CMD 200)
ENDPGM
... ich sehe da keinen Interpretationsspielraum:"Bei jedem Operator außer *CT wird der Vergleich über die Länge des angegebenen Zeichenfolgenwerts durchgeführt (bis maximal 256 Zeichen)"
Bei welchem Release steht denn das im Hilfetext?
...das steht im Hilfetext zu INCCHAR nicht zu INCREL.... bei INCREL gibt es ausserdem keinen *CT