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/iPadApple WatchUniversal 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.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Nouveauté 16
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
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())
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindows MobileAjaxCode Utilisateur (MCU)Procédures stockées
// 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.
WEBDEV - Code Navigateur La fonction Maintenant renvoie uniquement l'heure.
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindows MobileAjaxCode Utilisateur (MCU)Procédures stockées

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.
  • Windows Mobile Sous Windows CE, généralement les centièmes de seconde sont nuls (CC = 00).
  • WEBDEV - Code Serveur L'heure système correspond à l'heure actuelle définie pour le poste serveur.
  • WEBDEV - Code NavigateurAndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppJavaPHP Dans cette version, la fonction Maintenant permet uniquement de renvoyer l'heure système du poste en cours (ou celle définie pour le poste navigateur).
  • AndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppJava En mode simulation, l'heure manipulée est celle du PC où la simulation est effectuée. En utilisation réelle, l'heure manipulée est celle du mobile.
Composante : wd240std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire