| SYS : libellé jour mois en clp |
|
Si vous avez besoin de récupérer le libellé du mois ou du jour en clp, voici une méthode à base de SQL : vous devez d'abord créer un module rpgile h nomain d Datdujou pr 25 * pDatdujou b export d pi 25 * Dwdatjou s 25 /free
// extraction de libellé de la date exec sql set :wdatjou = trim(cast(dayname(curdate())as char(10))) !! '/' !! trim(cast(dayofmonth(curdate()) as char(2))) !! '/' !! trim(cast(monthname(curdate()) as char(9))) !! '/' !! trim(cast(year(curdate()) as char(4))) ; return wdatjou ; /end-free pDatdujou e compiler le module rpg datdujour créer un module clle PGM DCL &WDATJOU *CHAR 25 CALLPRC PRC(DATDUJOUr) RTNVAL(&WDATJOU)
ENDPGM Compiler le module clp datdujour Créer le programme datdujour en assemblant les 2 modules, lancer le programme par call et récupérer les informations du jour.
|