

Moduli › Inizializzazione delle variabili del modulo
Inizializzazione delle variabili del modulo
Dopo aver progettato un modulo di richiesta interazione, è possibile impostarlo su un operatore Assegna attività utente specifico in un processo. Inoltre è possibile aggiungere codice per inizializzare campi del modulo in fase di runtime.
Attenersi alla procedura seguente:
- Fare clic sulla scheda Progettazione.
- In Progettazione processi, aprire un processo o crearlo.
- Nel gruppo Controllo processo del riquadro Operatori, trascinare un operatore Assegna attività utente nel proprio processo.
- Fare doppio clic sull'operatore Assegna attività utente per aprire il relativo riquadro Proprietà.
- Nel riquadro Proprietà:
- Espandere l'attività dell'utente.
- Nel campo Modulo di richiesta interazione, fare clic sul pulsante di ricerca per accedere a un modulo. Fare clic su OK.
- Fare clic sul campo Codice di inizializzazione dati del modulo per espanderlo.
- Nella finestra Codice di inizializzazione dati del modulo, inizializzare una variabile del modulo. Per gli esempi seguenti, myTextField è l'_id dell'elemento del modulo che si desidera inizializzare.
- Per i tipi semplici di dati, immettere:
Form.myTextField='welcome'.
- Se il campo semplice è dentro a ValueMap o a un set di campi, immettere:
Form.value_map= newValueMap();
Form.valuemap.myTextField="welcome";
- Se il campo semplice è dentro a una mappa di valori complessa in valueMap, immettere:
Form.value_map.value_map_nested= newValueMap();
Form.value_map.value_map_nested.text_field_nested="test";
- Nella finestra Codice di inizializzazione dati del modulo, fare clic su OK.
Copyright © 2013 CA.
Tutti i diritti riservati.
 
|
|