Les actions de type formulaire

Les actions de type formulaire sont des actions qui ont besoin de paramètres pour pouvoir être lancées.

Dans ce cas, il faut faire apparaître un formulaire pour renseigner les variables nécessaires au fonctionnement de l'action.

Ce formulaire est généré automatiquement à partir de la définition de variables dans le XML Creole.

Exemple

1
<variables>
2
    <family name='Mise à jour'>
3
    <variable description="Type de la mise à jour" type="string" name="typemaj">
4
    <value>Faire une mise à jour du serveur la nuit qui vient</value>
5
    </variable>
6
    <variable description="Choisir les options de mise à jour" type="string" name="majoption">
7
    <value>Mise à jour, reconfigure et redémarrage du serveur</value>
8
    </variable>
9
    <variable description="Heure" name='hour' type='number'/>
10
    <variable description="Minute" name='minute' type='number'/>
11
    <variable description="Jour" name='day' type='date'/>
12
    </family>
13
</variables>
14

La définition de variables de type string ou de type number va générer un formulaire dans l'espace réservé à afficher l'action (widget).

  • <input>Programmer</input>

    permet de définir un bouton de validation

  • <variable description="Type de la mise à jour" type="string" name="typemaj">

    <value>Faire une mise à jour du serveur la nuit qui vient</value>

    </variable>

    fait apparaître une liste déroulante avec un item

Exemple