Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

È possibile utilizzare una sezione per organizzare i gruppi di controlli correlati in un modello di modulo di Microsoft Office InfoPath.

In questo articolo

Quando utilizzare una sezione

Utilizzare una sezione quando si desidera organizzare un set di controlli correlati nel modello di modulo. In un modello di modulo di indennizzo, ad esempio, è possibile utilizzare una sezione per raggruppare una serie di caselle di testo che vengono utilizzate per raccogliere informazioni di contatto da assicurati.

Section containing text boxes

È anche possibile utilizzare formattazione condizionale per mostrare o nascondere sezioni che sono in base ai valori immessi dagli utenti in un' posizione nel modulo. Ad esempio, in un modulo nota spese, è possibile utilizzare la formattazione condizionale per visualizzare una sezione di approvazione del responsabile agli utenti le cui spese totali più di 1.000. Se le spese sono inferiori, la sezione rimane nascosta nella maschera.

Quando si inserisce una sezione nel modello di modulo, si inserisce in effetti un contenitore vuoto. Per la sezione essere utile, è necessario inserire altri controlli al suo interno. Questi controlli possono includere le caselle di testo, caselle di riepilogo o anche altre sezioni.

Suggerimento: Per impostazione predefinita, i bordi della sezione sono visibili nel modulo. Se si desidera una struttura per la sezione è simile a quello illustrato nell'esempio di indennizzo, è possibile applicare un bordo alla sezione nella finestra di dialogo bordi e sfondo.

Controlli correlati

InfoPath include altri controlli simili alle sezioni ma utilizzati per diversi scopi. Per decidere quale di questi controlli funziona meglio il modello di modulo, vedere l'elenco seguente:

Sezione ripetuta    Per creare una sezione che gli utenti possono inserire in un modulo più volte, utilizzare una sezione ripetuta o un altro controllo ripetuto.

Sezione facoltativa    Se si aggiunge una sezione al modello di modulo, verrà visualizzato nel modulo quando un utente viene aperto prima di tutto. Sezioni facoltative, invece, sono nascoste per impostazione predefinita. Gli utenti possono scegliere se si desidera inserire la sezione facoltativa nel loro modulo.

Gruppo di scelte    Per inserire una sezione che può essere sostituita con un'altra sezione, usare un gruppo di scelta. Un gruppo di scelta contiene due o più sezioni. Per impostazione predefinita, una di queste sezioni viene visualizzato nella maschera. Gli utenti possono scegliere di sostituirla con un'altra sezione.

Torna all'inizio

Inserire una sezione

La procedura per l'inserimento di una sezione diversa leggermente a seconda che si la progettazione di un nuovo modello di modulo vuoto o basare la struttura del modello di modulo in un database o altra origine dati esterna.

La figura seguente viene illustrato l'aspetto di una sezione in modalità progettazione.

Empty section selected in design mode

I controlli possono essere associati o non associati. I controlli associati sono connessi a un campo o a un gruppo nell'origine dati, in modo che i dati immessi al loro interno vengano salvati in un file di modulo (con estensione xml) sottostante. I controlli non associati non sono connessi a un campo o a un gruppo, quindi i dati immessi al loro interno non vengono salvati. Se si seleziona o si sposta il puntatore su un controllo, nell'angolo superiore destro del controllo vengono visualizzati il testo e un'icona di associazione. Il testo indica il gruppo o il campo a cui il controllo è associato nell'origine dati. L'icona indica se il controllo è correttamente associato a tale gruppo o campo. Se l'associazione è corretta, viene visualizzata un'icona verde. Se invece c'è un errore, verrà visualizzata un'icona blu o rossa.

L'origine dati per il modello di modulo è costituito da campi e i gruppi visualizzati in una visualizzazione gerarchica nel riquadro attività Origine dati. Le sezioni sono sempre associate ai gruppi nell'origine dati del modello di modulo. Ogni controllo in una sezione è associato a un campo che fa parte del gruppo della sezione.

Nell'esempio seguente, la sezione di informazioni sul modello di modulo è associata al gruppo indirizzoAssicurato nel riquadro attività Origine dati.

relationship between section on form template and corresponding group in data source

Inserire una sezione in un nuovo modello di modulo vuoto

Quando si progetta un nuovo modello di modulo vuoto, per impostazione predefinita è selezionata la casella di controllo Crea automaticamente origine dati del riquadro attività Controlli. In questo modo InfoPath può creare automaticamente campi e gruppi nell'origine dati quando vengono aggiunti controlli al modello di modulo. Questi campi e gruppi sono rappresentati da icone di cartelle e file nel riquadro attività Origine dati.

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Se il riquadro attività Controlli non è visibile, fare clic su Altri controlli nel menu Inserisci oppure premere ALT+I, C.

  3. In Inserisci controlli fare clic su sezione.

  4. Per aggiungere controlli alla sezione, trascinare il riquadro attività controlli nella sezione nel modello di modulo.

    Nota: Spostare un controllo già presente nel modello di modulo in una sezione, non solo se il campo del controllo è già incluso nel gruppo della sezione nell'origine dati. In caso contrario, può causare il danneggiamento associazione per il controllo.

  5. Per aggiungere un'etichetta al controllo, digitare il testo sopra di essa.

Inserire una sezione in un modello di modulo basato su un'origine dati esistente

Se si basa la struttura del modello di modulo in un file esistente Extensible Markup Language (XML), un database o un servizio Web, InfoPath deriva i campi e gruppi nel riquadro attività Origine dati dall'origine dati esistente. In questo scenario, è possibile aggiungere una sezione trascinando un gruppo ripetuto dal riquadro attività Origine dati nel modello di modulo oppure inserendo la sezione utilizzando il riquadro attività controlli, come descritto nella procedura seguente:

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Se il riquadro attività Controlli non è visibile, fare clic su Altri controlli nel menu Inserisci oppure premere ALT+I, C.

  3. In Inserisci controlli fare clic su sezione.

  4. Nella finestra di dialogo Associazione sezione selezionare il gruppo in cui si desidera memorizzare i dati della sezione e quindi fare clic su OK.

  5. Aggiungere controlli alla sezione e quindi associarli ai campi appropriati nell'origine dati.

Torna all'inizio

Nascondere una sezione in base ai valori nel modulo

La formattazione condizionale non riguarda solo l'applicazione di modifiche di formattazione ai controlli. Uno dei modi migliori per usare la formattazione condizionale è per mostrare o nascondere un controllo basato sul valore immesso in un altro controllo. Normalmente per eseguire questa operazione consiste nel progettare il modulo con una casella di controllo sopra una sezione, in modo che selezionando la casella di controllo Mostra o nasconde la sezione. Questa tecnica semplifica visualizzare le informazioni giuste nel momento giusto.

Questa procedura si presuppone che una sezione già stato aggiunto al modello di modulo.

  1. Nel modello di modulo, fare clic sulla sezione che si desidera nascondere.

  2. Nel menu formato fare clic su Formattazione condizionale.

  3. Nella finestra di dialogo Formattazione condizionale fare clic su Aggiungi.

  4. In se tale condizione è vera, impostare la condizione che si desidera. Per nascondere la sezione selezionata nel passaggio 1 quando è selezionata una casella di controllo specifica, ad esempio, selezionare il campo a cui è associata la casella di controllo nella prima casella e quindi specificare il valore che consente di verificare se si desidera nascondere la sezione.

    Suggerimento: Per le caselle di controllo, per impostazione predefinita, vero significa "selezionata" o "selezionata", mentre FALSO indica che la stessa operazione come "deselezionata" o "deselezionata".

  5. In formattazione da applicare, fare clic su Nascondi controllo.

  6. Per salvare la condizione e tornare al modello di modulo, fare clic su OK due volte.

  7. Per verificare le modifiche, fare clic su Anteprima nella barra degli strumenti Standard oppure premere CTRL+MAIUSC+B.

Torna all'inizio

Suggerimenti per il layout

Prima di inserire i controlli in una sezione in un modello di modulo, valutare la modalità di disposizione dei controlli. È possibile aggiungere caselle di testo e altri controlli trascinandoli nella sezione nel punto desiderato. Oppure, se si desidera un maggiore controllo sul layout, è possibile aggiungere un tabella layout all'interno della sezione e quindi inserire etichette e controlli all'interno di singole celle in modo che vengano allineati correttamente. Nell'esempio seguente la finestra di progettazione di moduli utilizzata una tabella layout due righe e tre colonne per disporre i controlli all'interno di una sezione.

Section with layout table containing text boxes

Oltre a utilizzare le tabelle layout, è possibile eseguire una o più delle operazioni seguenti:

  • Per modificare le dimensioni di più sezioni contemporaneamente, selezionare le sezioni le cui dimensioni che si desidera modificare, premere ALT + INVIO, fare clic sulla scheda dimensioni e quindi apportare le modifiche necessarie.

  • Per modificare il bordo o il colore di una sezione, selezionarla nel modello di modulo, nel menu formato, fare clic su bordi e sfondo, fare clic sulla scheda bordi e quindi apportare le modifiche necessarie.

  • Per vedere quale saranno l'aspetto i controlli nella sezione con assumeranno, fare clic su Dati di esempio nel menu Visualizza. Consente di avere un'idea di un modulo basato sul modello di modulo risulterà quando un utente compila.

  • In alcuni casi, il testo all'interno dei controlli in una sezione e le etichette a sinistra dei controlli potrebbe risultare leggermente fuori allineamento. Per riallineare rapidamente loro, fare doppio clic sul controllo, fare clic su Allinea nella scheda dimensioni e quindi fare clic su Applica. Se l'etichetta e un controllo in celle diverse in una tabella layout, pulsante destro del mouse sulla cella che contiene l'etichetta, scegliere Proprietà tabella dal menu di scelta rapida e quindi fare clic su Centro in allineamento verticale della scheda cella.

Torna all'inizio

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×