Time Span
Permet de sélectionner l'horodatage.
Paramètres de l'apparence et de la convivialité
Label (non obligatoire) à utiliser pour afficher l'étiquette du composant.
Placeholder (non obligatoire) à utiliser pour afficher l'espace réservé du composant.
Name (obligatoire) - nom du composant.
Tooltip (non obligatoire) - chaîne de l'info-bulle.
Min (obligatoire) - valeur minimale de l'horodatage [formaté par Unix] pour commencer. Elle est fixée à 0 par défaut.
Max (obligatoire) - valeur maximale de l'horodatage [formaté en unix] qui peut être sélectionnée. Par défaut, elle équivaut au moment de la création.
Step (non obligatoire) - valeur de l'étape de sélection.
Required (obligatoire) - indique si la sélection est requise ou non. Est défini à false par défaut.
Allow clear (obligatoire) - permet d'effacer la sélection. Est défini à false par défaut.
Validate Icon (obligatoire) - affiche l'icône de validation si elle est activée. La valeur par défaut est false.
Disabled (mandatory) - rend le composant désactivé s'il est activé. Est désactivé par défaut.
Visible (obligatoire) - rend le composant visible s'il est activé. Activé par défaut.
Déclencheurs de flux de travail
- onChange - se déclenche lorsque l'option de la liste déroulante est modifiée.
- onFocus - se déclenche lorsque le composant fait l'objet d'une attention particulière.
- onBlur - se déclenche lorsque le composant est flou.
- onCreate - se déclenche lorsque le composant est créé.
- onShow - se déclenche lorsque le composant est affiché.
- onHide - se déclenche lorsque le composant est masqué.
- onDestroy - se déclenche lorsque le composant est affiché.
- onEnterKey - se déclenche lorsque la touche Entrée est enfoncée.
Actions du composant
Timespan Get Properties
Obtient les propriétés du composant.
Paramètres d'entrée :
- Component Id [string] - l'identifiant du composant ;
Paramètres desortie :
- Label [string] - l'étiquette du composant ;
- Placeholder [string] - le caractère de remplacement du composant ;
- Allow Clear [boolean] - permet d'effacer la sélection si vrai ;
- Disable [boolean] - désactive le composant si vrai ;
- Tooltip [string] - chaîne d'info-bulle ;
- Required [boolean] - affiche la marque requise si vrai ;
- Debounce (ms) [integer] - délai pour valider la valeur ;
- Min [datetime] - la valeur minimale de l'horodatage [au format unix] pour commencer ;
- Max [datetime] - valeur maximale de l'horodatage [formaté en unix] qui peut être sélectionnée ;
- Value [datetime] - valeur de l'horodatage sélectionné [formaté par Unix] ;
- Validate Icon [boolean] - icône à afficher lors de la validation de la valeur ;
- Validate Status [Status type] - état à afficher lors de la validation de la valeur ;
- Validate Message [string] - message à afficher lors de la validation de la valeur ;
Timespan Set Properties
Définit les propriétés du composant.
Paramètres d'entrée :
- Component Id [string] - identifiant du composant ;
- Label [string] - le libellé du composant ;
- Placeholder [string] - le caractère de remplacement du composant ;
- Allow Clear [boolean] - permet d'effacer la sélection si vrai ;
- Disable [boolean] - désactive le composant si vrai ;
- Tooltip [string] - chaîne d'info-bulle ;
- Required [boolean] - affiche la marque requise si vrai ;
- Debounce (ms) [integer] - délai pour valider la valeur ;
- Min [datetime] - la valeur minimale de l'horodatage [au format unix] pour commencer ;
- Max [datetime] - valeur maximale de l'horodatage [formaté en unix] qui peut être sélectionnée ;
- Value [datetime] - valeur de l'horodatage sélectionné [formaté par Unix] ;
- Validate Icon [boolean] - icône à afficher lors de la validation de la valeur ;
- Validate Status [Status type] - état à afficher lors de la validation de la valeur ;
- Validate Message [string] - message à afficher lors de la validation de la valeur ;
Timespan Update Properties
Met à jour les propriétés du composant.
Paramètres d'entrée :
- Component Id [string] - identifiant du composant ;
- Label [string] - le libellé du composant ;
- Placeholder [string] - le caractère de remplacement du composant ;
- Allow Clear [boolean] - permet d'effacer la sélection si vrai ;
- Disable [boolean] - désactive le composant si vrai ;
- Tooltip [string] - chaîne d'info-bulle ;
- Required [boolean] - affiche la marque requise si vrai ;
- Debounce (ms) [integer] - délai pour valider la valeur ;
- Min [datetime] - la valeur minimale de l'horodatage [au format unix] pour commencer ;
- Max [datetime] - valeur maximale de l'horodatage [formaté en unix] qui peut être sélectionnée ;
- Value [datetime] - valeur de l'horodatage sélectionné [formaté par Unix] ;
- Validate Icon [boolean] - icône à afficher lors de la validation de la valeur ;
- Validate Status [Status type] - état à afficher lors de la validation de la valeur ;
- Validate Message [string] - message à afficher lors de la validation de la valeur ;
Timespan Validate
Valide la valeur de l'horodatage sélectionné dans le composant DateTime Picker.
Paramètres d'entrée :
- Component Id [string] - identifiant du composant ;
Paramètres desortie :
- Success [boolean] - résultat de la validation ;
- Error [string] - message d'erreur ;
Exemple d'utilisation
Pour soustraire l'intervalle de temps donné de la date actuelle, la logique suivante est utilisée :
- Faites glisser le bloc Timespan Get Properties et déposez-le dans le canevas. Component ID doit être spécifié afin d'obtenir la valeur du Time Span composant
- Ensuite, Current Date & Time est utilisé pour obtenir la date et l'heure actuelles. Elle sera égale à l'horodatage de votre PC local.
- Pour soustraire l'intervalle de temps de la date et de l'heure actuelles, le bloc Subtract time span bloc est utilisé