Creazione di binding dei dati e istruzioni condizionali per i set sottomodulo selezionati

Dopo avere creato un set sottomodulo selezionato, è possibile creare binding dei dati con o senza istruzioni condizionali per i vari oggetti sottomodulo all'interno del set. Utilizzando le istruzioni condizionali si ha un controllo migliore sul momento in cui i sottomoduli all'interno del set sottomodulo selezionato vengono visualizzati nel modulo rispetto a quando si specificano soltanto i binding di dati.

Per ogni sottomodulo presente nell'elenco Sottomoduli alternativi nella finestra di dialogo Modifica sottomoduli dati nominati, è possibile specificare un nodo di dati dalla connessione dati. Se si specifica una istruzione condizionale, è possibile immettere una espressione che riporti i valori vero o falso al momento dell'esecuzione. Sul modulo verrà visualizzata soltanto la prima voce nell'elenco Sottomoduli alternativi che riporta il valore vero.

Nota: Se non viene specificata una istruzione condizionale nell'elenco Sottomoduli alternativi, tale voce viene considerata come se avesse un valore vero.
  1. Selezionare un oggetto set di sottomoduli.

  2. Nella palette Oggetto, fare clic sulla scheda Set sottomodulo, quindi scegliere l'opzione Selezionare un sottomodulo nelle alternative dall'elenco Tipo.

  3. Selezionare Modifica alternative, quindi scegliere la modalità con cui specificare il binding di dati del sottomodulo dall'interno del set sottomodulo selezionato mediante una delle operazioni seguenti:

    • Fare clic su Scegli sottomodulo il cui nome corrisponda ad attributo o elemento dati per legare i nodi dati agli oggetti sottomodulo in base al nome. In questo caso, i nomi dei nodi dati associati devono corrispondere ai nomi degli oggetti sottomodulo contenuti nella struttura del modulo.

    • Fare clic su Scegli sottomodulo mediante espressione per legare gli oggetti sottomodulo dalla struttura del modulo ai nodi dati provenienti dalla connessione dati specificando manualmente un binding.

  4. Nell'elenco Connessione dati, specificare l'origine dati dalla quale si desidera eseguire il binding dei dati.

  5. Fare clic sul pulsante Aggiungi per inserire un nuovo sottomodulo nel set sottomodulo selezionato o selezionare una voce tra quelle disponibili nell'elenco. Aggiungendo un nuovo sottomodulo si aggiunge un duplicato del sottomodulo attualmente selezionato. Se non si seleziona alcun sottomodulo, un nuovo sottomodulo senza nome viene aggiunto al set di sottomoduli selezionato.

  6. Nel campo Nome, digitare il nome del nuovo oggetto sottomodulo, se necessario. Se si sta effettuando il binding del sottomodulo tramite un elemento dati o nome di attributo, assicurarsi che il nome presente nel campo corrisponda esattamente al nome del nodo dati associato.

    Se nel passaggio 4 si seleziona l'opzione Scegli sottomodulo il cui nome corrisponda ad attributo o elemento, è possibile andare direttamente al passaggio 11. In alternativa, proseguire con il passaggio 8.

  7. Fare clic sul triangolo a destra del campo Binding e selezionare un nodo di dati dal menu. Il campo Binding è compilato automaticamente con un riferimento di script al nodo di dati selezionato. In alternativa, è possibile inserire manualmente un riferimento in tale campo.

  8. Selezionare un linguaggio di script dall'elenco Linguaggio.

  9. Nel campo Espressione, immettere lo script per eseguire le operazioni necessarie o per elaborare l'oggetto sottomodulo e il nodo dati specificati.

  10. Ripetere la procedura dal passaggio 6 al 10 per ciascun sottomodulo alternativo aggiuntivo.

  11. Fare clic su OK al termine delle aggiunte nell'elenco.