Boutons intelligents
Contrôles/éléments XML
Date/Heure <DateTime>
Ce contrôle ajoute des dates à votre script. Ce contrôle peut permettre aux agents de :
-
Lisez la date du jour ou définissez un nombre spécifique de jours à soustraire ou à ajouter à la date du jour.
-
Sélectionnez la langue (pour la traduction du mois) et le fuseau horaire associés à la date.
Configuration
Vous pouvez configurer DateTime à l’aide du générateur XML Date/Heure ou de XML.
Configuration avec le générateur XML de date/heure
Pour configurer avec le générateur XML de date/heure :
-
Ouvrez l’éditeur de boutons intelligents pour créer un script.
-
Cliquez sur Date/Heure <DateTime>.
-
Configurez tous les attributs.
Attribut
Description
Nom de la variable Nom de la variable. Par exemple : CurrentDate Date d’entrée Format de date de saisie avancé Format date/heure Sélectionnez le format de date/heure.
Format de date personnalisé Si le format que vous souhaitez utiliser n’est pas disponible dans la liste Format Date/Heure , entrez un autre format.
Langue de la date Sélectionnez la langue de traduction du mois. Par exemple, pour ajouter la date actuelle à une remarque d’itinéraire pour un client espagnol, définissez la langue sur l’espagnol pour afficher le mois en espagnol. Fuseau horaire Sélectionnez le fuseau horaire utilisé pour lire les données. Ajouter/Supprimer des jours/temps Sélectionnez le nombre de jours (j), d’heures (h) ou de minutes (m) à ajouter ou à soustraire de la date et de l’heure actuelles. Par exemple, – 2 pour définir la date actuelle moins 2 jours. -
Cliquez sur Soumettre.
Configuration avec XML
Si vous ne souhaitez pas utiliser l’éditeur de date/heure, vous pouvez saisir le code XML directement dans l’éditeur de boutons intelligents.
Pourboire! Vous pouvez ajouter le code XML directement à l’éditeur en faisant glisser et en déposant le bouton bleu de ce contrôle.
Il s’agit de la structure de l’élément XML Date/Heure.
<DateTime VarName="" DateTimeFormat="" Language="" AddOrRemoveDays="" TimeZone=""></DateTime>
Attribut |
Description |
---|---|
VarName | Spécifiez Variable, par exemple, CurrentDatePlus3Days. |
InputDateLanguage | |
InputDateFormat | |
DateTimeFormat | Entrez un format de date/heure. Par exemple, jj/mm/aaaa. |
Langue |
Entrez le code de langue à deux caractères pour traduire le mois dans DateTimeFormat. Par exemple, entrez de pour traduire le mois en allemand. |
AddOrRemoveDays |
Entrez le nombre de jours à ajouter ou à soustraire à la date actuelle. Par exemple:
|
Fuseau horaire |
Entrez le fuseau horaire utilisé pour lire les données. |
Exemples
Exemple 1
Ajoutez une remarque du bloc-notes avec la date et l’heure actuelles.
<ButtonConf ButtonName="Notepad with Booking Time creation" Description="" QuickCommand="">
<DateTime VarName="CurrentDate" DateTimeFormat="ddMMMyy HH:mm" Language="en" AddOrRemoveDays="0" TimeZone="W. Europe Standard Time"></DateTime>
<RunCommand>NP.Booking Refunded on [CurrentDate] GMT+1 time zone</RunCommand>
</ButtonConf>
Exemple 2
Affichez un message aux agents pour leur rappeler d’émettre des factures s’ils exécutent le script à 16:00 ou plus tard.
<ButtonConf ButtonName="Reminder" Description="" QuickCommand="">
<DateTime VarName="Time" DateTimeFormat="HH" Language="en" AddOrRemoveDays="0" TimeZone="W. Europe Standard Time"></DateTime>
<ConditionalAction Condition="[Time]>=16">
<True>
<ShowMessage>Remember to issue invoices for tickets issued today</ShowMessage>
</True>
</ConditionalAction>
</ButtonConf>
Exemple 3
Définissez la variable : CurrentDateinus5Days, qui :
-
Contient la date du jour du fuseau horaire standard des Fidji
- Moins 5 jours
-
Format de date en jj.MM.aaaa et langue : da (danois)
<DateTime VarName="CurrentDateMinus5Days" DateTimeFormat="dd.MM.yyyy" Language="da" AddOrRemoveDays="-5" TimeZone="Fiji Standard Time"></DateTime>