

Formulaires › Initialisation des variables de formulaire
Initialisation des variables de formulaire
Après avoir conçu un formulaire de demande d'interaction, vous pouvez le définir sur un opérateur spécifique Affecter une tâche d'utilisateur dans un processus. Vous pouvez également ajouter du code pour initialiser les champs de formulaire au moment de l'exécution.
Procédez comme suit :
- Cliquez sur l'onglet Concepteur.
- Dans le concepteur de processus, ouvrez un processus ou créez-en un.
- Dans le groupe Contrôle de processus de la palette Opérateurs, faites glisser un opérateur Affecter une tâche d'utilisateur vers votre processus.
- Double-cliquez sur l'opérateur Affecter une tâche d'utilisateur pour ouvrir la palette Propriétés.
- Dans la palette Propriétés :
- Développez Tâche d'utilisateur.
- Dans le champ Formulaire de demande interaction, cliquez sur le bouton d'élément de recherche pour accéder à un formulaire. Cliquez sur OK.
- Cliquez sur le champ Code d'initialisation des données du formulaire pour le développer.
- Dans la fenêtre Code d'initialisation des données du formulaire, initialisez toutes les variables de formulaire. Pour les exemples suivants, myTextField est l'identificateur _id de l'élément de formulaire que vous voulez initialiser.
- Pour des types de données simples, entrez :
Form.myTextField='welcome'.
- Si le champ simple se trouve à l'intérieur d'un mappage de valeurs ou d'un ensemble de champs, entrez :
Form.value_map= newValueMap();
Form.valuemap.myTextField="welcome";
- Si le champ simple se trouve dans un mappage de valeurs complexe, entrez :
Form.value_map.value_map_nested= newValueMap();
Form.value_map.value_map_nested.text_field_nested="test";
- Dans la fenêtre Code d'initialisation des données du formulaire, cliquez sur OK.
Copyright © 2013 CA.
Tous droits réservés.
 
|
|