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 :

  1. Ouvrez l’éditeur de boutons intelligents pour créer un script.

  2. Cliquez sur Date/Heure <DateTime>.

  3. 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.
  4. 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.

Copier
<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:

  • – 2 pour régler la date du jour moins deux jours

  • +5 pour régler sur cinq jours après la date actuelle

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.

Copier
<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.

Copier
<ButtonConf ButtonName="Reminder" Description="" QuickCommand="">
<DateTime VarName="Time" DateTimeFormat="HH" Language="en" AddOrRemoveDays="0" TimeZone="W. Europe Standard Time"></DateTime>
<ConditionalAction Condition="[Time]&gt;=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)

Copier
<DateTime VarName="CurrentDateMinus5Days" DateTimeFormat="dd.MM.yyyy" Language="da" AddOrRemoveDays="-5" TimeZone="Fiji Standard Time"></DateTime>