PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Permet de :
  • Renvoyer ou modifier l'heure système (heure actuelle définie pour le poste en cours).
  • Versions 19 et supérieures
    Initialiser certains éléments du WLangage de type Date, Heure ou DateHeure.
    Nouveauté 19
    Initialiser certains éléments du WLangage de type Date, Heure ou DateHeure.
    Initialiser certains éléments du WLangage de type Date, Heure ou DateHeure.
Remarques : Pour la gestion de l'heure système, cette fonction est identique à la fonction HeureSys.
Exemple
Res = Maintenant()        // Res = "15332105"
Res = HeureVersChaîne(Maintenant())   // Res = "15:33:21:05"
HeureAct = Gauche(Maintenant(), 4)    // HeureAct = "1533"
// Afficher l'heure actuelle dans le champ HeureActuelle

// -- Code d'initialisation d'une fenêtre/page
// Appeler toutes les secondes la procédure "Horloge"
TimerSys("Horloge", 100, 1)
// -- Procédure Horloge
PROCEDURE Horloge()
HeureActuelle = HeureVersChaîne(Maintenant())
Etats et Requêtes
// Change l'heure système et affiche la nouvelle heure
Maintenant("17280000")
Info(Maintenant())
Syntaxe

Connaître l'heure système Masquer les détails

<Résultat> = Maintenant()
<Résultat> : Chaîne de caractères ou variable de type Heure
  • Heure système au format HHMMSSCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde).

Connaître l'heure système et initialiser un élément du WLangage avec l'heure système Masquer les détails

<Elément> = Maintenant()
<Elément> : Chaîne de caractères ou Type correspondant à l'élément
Le résultat de la fonction s'adapte à l'utilisation qui en est faite. Elément à initialiser. Cet élément peut correspondre :
  • à une chaîne de caractères. Elle contiendra l'heure système au format HHMMSSCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde).
  • à une variable de type Date, Heure ou DateHeure.
  • à une rubrique de type Date, Heure ou DateHeure.
  • à un champ de saisie ou une colonne de type Date, Heure ou DateHeure.
  • à un attribut d'un champ Zone répétée associé à la propriété ..Valeur d'un champ de saisie ou d'une colonne de type Date, Heure ou DateHeure.
Dans ce cas :
  • les éléments de type Date seront initialisés avec la date système.
  • les éléments de type Heure seront initialisés avec l'heure système.
  • les éléments de type DateHeure seront initialisés avec la date et l'heure système.
Etats et Requêtes

Modifier l'heure système Masquer les détails

Maintenant(<Nouvelle heure>)
<Nouvelle heure> : Chaîne de caractères ou variable de type Heure
Nouvelle heure système au format HHMMSSCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde).
Remarques
  • Attention : Pour modifier l'heure système, il est nécessaire de posséder les droits administrateur sur le poste en cours.
  • Pour obtenir l'heure sous un format différent de HHMMSSCC, il faut formater la chaîne avec les fonctions DateVersChaîne, Droite, Gauche, etc.
  • Le format HHMMSSCC a été choisi car il permet de comparer deux heures au centième de seconde près.
Composante : wd250std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire