|
|
|
|
|
- Gestion des millisecondes
- Opérateurs disponibles sur les millisecondes
Milliseconde (Propriété) En anglais : Millisecond
La propriété Milliseconde permet de : - Récupérer le nombre de millisecondes d'une variable de type Heure, DateHeure ou Durée.
- Modifier le nombre de millisecondes d'une variable de type Heure, DateHeure ou Durée.
- Récupérer les millisecondes ou le nombre de millisecondes d'une rubrique de type Date (au format "Date et heure" ou "durée").
- Modifier les millisecondes ou le nombre de millisecondes d'une rubrique de type Date (au format "Date et heure" ou "durée").
Remarque : La propriété Milliseconde permet de simplifier les opérations de décalage sur les heures et les durées. Rappel : Les rubriques de type Date permettent de gérer : - les dates simples "Année - Mois - Jour" (format AAAAMMJJ)
- les dates et les heures "Année - Mois - Jour - Heures - Minutes - Secondes - Millièmes de seconde" (format AAAAMMJJHHmmSSCCC)
- les durées "Nombre de jours - Nombre d'heures - Nombre de minutes - Nombre de secondes - Nombre de millièmes de seconde" (format +JHHMMSSCCC)
HeureDébut est une DateHeure = "200112311230250"
HeureDébut.Milliseconde += 50
HeureDébut.Milliseconde = 50
Travail.HeureDébut = "200112311230250"
Travail.HeureDébut.Milliseconde += 50
Travail.HeureDébut.Milliseconde = 50
Syntaxe
Connaître le nombre de millisecondes d'une variable DateHeure ou Durée Masquer les détails
<Résultat> = <Heure>.Milliseconde
<Résultat> : Entier Nombre de millisecondes sur 3 chiffres. <Heure> : DateHeure ou Durée Nom de la variable de type Heure, DateHeure ou Durée à manipuler.
Modifier le nombre de millisecondes d'une variable DateHeure ou Durée Masquer les détails
<Heure>.Milliseconde = <Nouveau nombre de millisecondes>
<Heure> : DateHeure ou Durée Nom de la variable de type Heure, DateHeure ou Durée à manipuler. <Nouveau nombre de millisecondes> : Chaîne de caractères ou entier Nouveau nombre de millisecondes (compris entre 0 et 999).
Connaître le nombre de millisecondes d'une rubrique Date (format "Date et heure" ou "Durée") Masquer les détails
<Résultat> = <Fichier de données>.<Rubrique>.Milliseconde
<Résultat> : Entier Nombre de millisecondes sur 3 chiffres. <Fichier de données> : Chaîne de caractères Nom du fichier de données manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier. <Rubrique> : Chaîne de caractères Nom de la rubrique manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique.
Modifier le nombre de millisecondes d'une rubrique Date (format "Date et heure" ou "Durée") Masquer les détails
<Fichier de données>.<Rubrique>.Milliseconde = <Nouveau nombre de millisecondes>
<Fichier de données> : Chaîne de caractères Nom du fichier de données manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier. <Rubrique> : Chaîne de caractères Nom de la rubrique manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique. <Nouveau nombre de millisecondes> : Chaîne de caractères ou entier Nouveau nombre de millisecondes (compris entre 0 et 999). Remarques Gestion des millisecondes Cas 1 : Affectation directeLors d'une affectation directe (par exemple, MonTravail.MaDateHeure.Milliseconde = n), les millisecondes doivent être comprises entre 0 et 999. Si le nombre spécifié est supérieur, une erreur du WLangage est générée. La notation MonTravail.MaDateHeure.Milliseconde = MonTravail.MaDateHeure.Milliseconde + 50 risque de générer une erreur en exécution. Cas 2 : Opérations sur les millisecondesLors d'opérations sur les heures des rubriques de type Date (au format "Date et Heure" ou "Durée"), le changement de minutes est automatiquement géré. L'ajout ou la diminution de millisecondes prend automatiquement en compte le passage de 999 millisecondes à 1 minute.
DateHeureDébut est une DateHeure = "2004112613240320"
DateHeureDébut.Milliseconde += 800
Opérateurs disponibles sur les millisecondes Les opérateurs arithmétiques suivants peuvent être utilisés avec la propriété Milliseconde :
Travail.DateHeureDébut = "200411261324320"
Travail.DateHeureDébut.Milliseconde ++
Travail.DateHeureDébut.Milliseconde +=5
Travail.DateHeureDébut.Milliseconde -=5
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|