Henrik wrote: > Is there a way to code varying number of list > elements in a single CLP command? Not that I've discovered. I've always gone the QCMDEXC or QCAPCMD route. > CPYF FROMFILE(&FILEA) TOFILE(&FILEB) FROMMBR(&FROMMBR) > TOMBR(&TOMEMBER). This works fine even if the value of > &FROMMBR is '*N' - indicating that no specific value > is given for FROMMBR() This is slightly different from using *N in a list. In this case *N is used as a place holder for a positional parameter. Although in your example you have specified the keywords you could have written it as CPYF &FILEA &FILEB &FROMMBR &TOMEMBER In this case a blank value of &FROMMBR would not do, so *N can be used. *N cannot be used in a simple list, but can be used in a mixed list as a place holder separating parameters of unlike values. It seems the design logic is that place holders are not needed in simple lists as all the values are alike. However, they are needed for positional parameters and mixed lists. This is slightly unfortunate as "not needed" is not necessarily the same thing as "not useful"). Dave... _________ ,___o __________ _\ <;_ ___________ (_)/ (_) http://www.twickenhamcc.co.uk ======================================================= The opinions expressed in this communication are my own and do not necessarily reflect those of my employer.
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.