HHMMSS : Récupérer l'heure actuelle

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.


Haut de page

x
Syntaxe : Récupérer l'heure actuelle
HHMMSS(output)

où :

output

Alphanumérique, au moins A8

est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.



Exemple : Récupérer l'heure actuelle

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