Comment : |
Langages disponibles : reporting
La fonction HHMMSS permet d'extraire l'heure actuelle du système d'exploitation en tant que chaîne à huit caractères, séparant les heures, les minutes et les secondes par des points.
Une procédure MODIFY compilée doit utiliser HHMMSS pour obtenir l'heure ; elle ne peut pas utiliser la variable &TOD, qui renvoie également l'heure. La variable &TOD devient courante uniquement lorsque vous exécutez une procédure MODIFY, SCAN, ou FSCAN.
HHMMSS(output)
où :
Alphanumérique, au moins A8
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.
HHMMSS récupère la date actuelle et l'affiche dans le pied de page :
TABLE FILE EMPLOYEE
SUM CURR_SAL AS 'TOTAL SALARIES' AND COMPUTE
NOWTIME/A8 = HHMMSS(NOWTIME); NOPRINT
BY DEPARTMENT
FOOTING
"SALARY REPORT RUN AT TIME <NOWTIME"
END
La sortie est :
DEPARTMENT TOTAL SALARIES ---------- -------------- MIS $108,002.00 PRODUCTION $114,282.00 SALARY REPORT RUN AT TIME 15.21.14
Information Builders |