Utiliser la commande CPYFRMIMPF
Un exemple qui montre comment copier un fichier PC XLS (au format texte dos dans l’exemple) vers un fichier zoné de l’AS400.
Regroupe les articles traitant de l’IFS
Un exemple qui montre comment copier un fichier PC XLS (au format texte dos dans l’exemple) vers un fichier zoné de l’AS400.
Cet exemple permet de copier un fichier AS vers un fichier XLS. A noter : le paramètre FLDDLM (tabulation) permet d’ouvrir directement avec excel. fichier AS 400 BOOKS fichier PC /HOME/BOOK.XLS CPYTOIMPF FROMFILE(SERGE/BOOKS) TOSTMF(‘/HOME/BOOK.XLS’) MBROPT(*REPLACE) STMFCODPAG(*PCASCII) RCDDLM(*CRLM) STRDLM(*NONE) FLDDLM(X’05’) DECPNT(*COMMA) Remarque concernant le formatage : Si vous avez des zones alpha contenant des nombres (exEn savoir plus surUtiliser la commande CPYTOIMPF[…]
QSH (Shell UNIX) permet d’exécuter des commandes UNIX à partir d’un AS400.
Vous pouvez utilisez la commande QSH (ou STRQSH) pour exécuter directement des commandes ou appeler l’interpréteur de commande à partir d’un CL (la variable d’environnement QIBM_QSH_CMD_OUTPUT permet d’orienter la sortie NONE STDOUT FILE FILEAPPEND).
Copier tous les membres d’un fichier vers l’IFS CPY OBJ(‘/QSYS.LIB/SERGE.LIB/QRPGLESRC.FILE/*.MBR’) TODIR(‘/home/xls’) TOCCSID(*PCASCII) DTAFMT(*TEXT)