Importante
Il supporto per Microsoft InfoPath 2013 è terminato il 14 luglio 2026. È consigliabile eseguire la migrazione dei moduli e dei flussi di lavoro di InfoPath esistenti alle soluzioni Microsoft 365 supportate. Altre informazioni sul ritiro di InfoPath.
L'origine dati, in cui sono memorizzati tutti i dati immessi dagli utenti in una maschera, è costituita da campi e gruppi. Così come le cartelle del disco rigido contengono e organizzano i file, i campi contengono i dati immessi dagli utenti nel modulo e i gruppi contengono e organizzano tali campi. Ad esempio, se l'origine dati del modulo contiene campi nome, secondo nome e cognome, tali campi possono essere contenuti in un gruppo denominato "nome".
In questo articolo
- Prima di iniziare,
- Aggiungere un campo
- Aggiungere un gruppo
- Aggiungere un campo di riferimento
- Aggiungere un gruppo di riferimento
- Spostare un campo o un gruppo in un'altra posizione dell'origine dati principale
- Eliminare un campo o un gruppo
Prima di iniziare
È possibile aggiungere campi o gruppi solo all'origine dati principale di un modello di modulo. Non è possibile aggiungere campi o gruppi a un'origine dati secondaria o a campi o gruppi basati su un database, un servizio Web o documenti XML Schema o XML preesistenti.
Suggerimento
Se viene visualizzata questa icona del campo bloccato
o questa icona del gruppo bloccato
nel riquadro attività Origine dati , non è possibile modificare il campo o il gruppo.
Ogni campo o gruppo dell'origine dati deve avere un nome univoco. Se è necessario usare il nome di un campo o di un gruppo esistente in un altro campo o gruppo, è possibile aggiungere un campo di riferimento o un gruppo di riferimento a un modello di modulo.
È possibile aggiornare il modello di modulo spostando o eliminando campi o gruppi esistenti dall'origine dati. È possibile spostare o eliminare solo i campi o i gruppi aggiunti all'origine dati principale. I campi o i gruppi basati su uno schema XML, un database o un servizio Web oppure i campi e i gruppi in un'origine dati secondaria non possono essere spostati né eliminati.
Nota
Quando si elimina un campo e un controllo viene associato a tale campo, il controllo non può archiviare i dati perché il campo in cui sono memorizzati i dati non esiste più. Inoltre, se gli utenti hanno già compilato moduli basati sul modello di modulo, l'eliminazione di un campo può causare la perdita di dati nei moduli compilati. Se si elimina un campo e un controllo è associato a tale campo, è necessario associare il controllo a un altro campo o eliminare il controllo. Se si elimina un gruppo, vengono eliminati anche tutti i campi del gruppo. Tutti i controlli associati ai campi del gruppo eliminato devono essere associati ad altri campi oppure eliminati.
Inizio pagina
Aggiungere un campo
È possibile aggiungere un campo elemento o un campo attributo a un gruppo nell'origine dati principale. È inoltre possibile aggiungere un campo attributo a un campo elemento esistente nell'origine dati principale. Tuttavia, non è possibile aggiungere un campo a un campo di attributo.
Aggiungere un campo a un gruppo
Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
Nel riquadro attività Origine dati fare clic con il pulsante destro del mouse sul gruppo al quale si desidera aggiungere un campo e quindi scegliere Aggiungi dal menu di scelta rapida.
Nella casella Nome della finestra di dialogo Aggiungi campo o gruppo digitare un nome per il nuovo campo. I nomi devono iniziare con un carattere alfabetico o un carattere di sottolineatura (_) e possono contenere solo caratteri alfanumerici, caratteri di sottolineatura, trattini (-) e punti (.). I nomi non possono contenere spazi.
Usare un nome che descriva il contenuto del campo. Se, ad esempio, si dispone di un campo che contiene l'importo di una spesa, assegnare al campo il nome spesa.Nell'elenco Tipo, selezionare Campo (elemento) o Campo (attributo).
Nell'elenco Tipo di dati selezionare il tipo di dati che si desidera utilizzare per il campo.
Elenco dei tipi di dati per i campiTipo di dati Casi di utilizzo Text Usare questo tipo di dati per un campo di elemento o attributo che contiene testo non formattato. Formato RTF Usare questo tipo di dati per un campo elemento che contiene testo formattato. Non è possibile utilizzare questo tipo di dati per i campi degli attributi. Numero intero Usare questo tipo di dati per un campo di elemento o attributo contenente numeri senza valori decimali. Decimale Utilizzare questo tipo di dati per un campo di elemento o attributo contenente valori di valuta o numeri con valori decimali. Vero/Falso Usare questo tipo di dati per un campo di elemento o attributo contenente dati che possono essere solo uno di due valori. Collegamento ipertestuale Usare questo tipo di dati per un campo di elemento o attributo che contiene un URI (Uniform Resource Identifier), ad esempio un collegamento ipertestuale o uno spazio dei nomi. Data Usare questo tipo di dati per un campo di elemento o attributo che contiene una data del calendario. Ora Usare questo tipo di dati per un campo di elemento o attributo che contiene una durata di 24 ore. Data e ora Usare questo tipo di dati per un campo di elemento o attributo che contiene sia una data del calendario che un'ora di 24 ore. Immagine o file allegato Usare questo tipo di dati per un campo di elemento o attributo che contiene dati binari, ad esempio un'immagine o un'immagine. Personalizzato Utilizzare questo tipo di dati per un campo di elemento o attributo con tipi di dati personalizzati definiti da uno spazio dei nomi. Questo tipo di dati viene in genere usato per un campo o un gruppo associato a un controllo personalizzato. La casella Spazio dei nomi dati è abilitata quando si sceglie questo tipo di dati. Questa tabella mostra solo i tipi di dati XML più comuni utilizzati in un modello di modulo. In InfoPath è possibile usare qualsiasi tipo di dati XML 1.0 nei suggerimenti del World Wide Web Consortium (W3C). Per utilizzare un tipo di dati non incluso nell'elenco, è necessario estrarre i file del modulo per un modello di modulo e modificare il file dello schema (.xsd). I collegamenti ad altre informazioni sull'estrazione dei file del modulo per un modello di modulo sono disponibili nella sezione Vedere anche .
Per specificare un valore iniziale che il campo deve contenere quando un utente apre la maschera per la prima volta, digitare il valore nella casella Valore predefinito . Nella sezione Vedere anche sono disponibili collegamenti a ulteriori informazioni sull'impostazione del valore predefinito per un campo.
Per convertire un campo elemento in un campo ripetuto, selezionare la casella di controllo Ripetitore .
Per richiedere che il campo contenga un valore, selezionare la casella di controllo Non può essere vuoto . Se si seleziona questa casella di controllo, tutti i controlli associati a un campo in cui non è stato immesso un valore verranno contrassegnati con un asterisco rosso o un bordo rosso tratteggiato.
Aggiungere un campo attributo a un campo elemento
Poiché è possibile aggiungere solo un campo di attributo a un campo elemento, l'elenco Tipo nella finestra di dialogo Aggiungi campo o gruppo è disabilitato.
Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
Nel riquadro attività Origine dati fare clic con il pulsante destro del mouse sul campo al quale si desidera aggiungere un campo e quindi scegliere Aggiungi dal menu di scelta rapida.
Nella casella Nome della finestra di dialogo Aggiungi campo o gruppo digitare un nome per il nuovo campo. I nomi devono iniziare con un carattere alfabetico o un carattere di sottolineatura (_) e possono contenere solo caratteri alfanumerici, caratteri di sottolineatura, trattini (-) e punti (.). I nomi non possono contenere spazi.
Usare un nome che descriva il contenuto del campo. Se, ad esempio, si dispone di un campo che contiene l'importo di una spesa, assegnare al campo il nome spesa.Nell'elenco Tipo di dati selezionare il tipo di dati che si desidera utilizzare per il campo.
Elenco dei tipi di dati per i campiTipo di dati Casi di utilizzo Text Usare questo tipo di dati per un campo di elemento o attributo che contiene testo non formattato. Numero intero Usare questo tipo di dati per un campo di elemento o attributo contenente numeri senza valori decimali. Decimale Utilizzare questo tipo di dati per un campo di elemento o attributo contenente valori di valuta o numeri con valori decimali. Vero/Falso Usare questo tipo di dati per un campo di elemento o attributo contenente dati che possono essere solo uno di due valori. Collegamento ipertestuale Usare questo tipo di dati per un campo di elemento o attributo che contiene un URI (Uniform Resource Identifier), ad esempio un collegamento ipertestuale o uno spazio dei nomi. Data Usare questo tipo di dati per un campo di elemento o attributo che contiene una data del calendario. Ora Usare questo tipo di dati per un campo di elemento o attributo che contiene una durata di 24 ore. Data e ora Usare questo tipo di dati per un campo di elemento o attributo che contiene sia una data del calendario che un'ora di 24 ore. Immagine o file allegato Usare questo tipo di dati per un campo di elemento o attributo che contiene dati binari, ad esempio un'immagine o un'immagine. Questa tabella mostra solo i tipi di dati XML più comuni utilizzati in un modello di modulo. In Microsoft Office InfoPath è possibile usare qualsiasi tipo di dati XML 1.0 nei suggerimenti del W3C. Per utilizzare un tipo di dati non incluso nell'elenco, è necessario estrarre i file del modulo per un modello di modulo e modificare il file dello schema (.xsd). I collegamenti ad altre informazioni sull'estrazione dei file del modulo per un modello di modulo sono disponibili nella sezione Vedere anche .
Per specificare un valore iniziale che il campo deve contenere quando un utente apre la maschera per la prima volta, digitare il valore nella casella Valore predefinito . Nella sezione Vedere anche sono disponibili collegamenti a ulteriori informazioni sull'impostazione del valore predefinito per un campo.
Per convertire un campo elemento in un campo ripetuto, selezionare la casella di controllo Ripetitore .
Per richiedere che il campo contenga un valore, selezionare la casella di controllo Non può essere vuoto . Se si seleziona questa casella di controllo, tutti i controlli associati a un campo in cui non è stato immesso un valore verranno contrassegnati con un asterisco rosso o un bordo rosso tratteggiato.
Inizio pagina
Aggiungere un gruppo
Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
Nel riquadro attività Origine dati fare clic con il pulsante destro del mouse sul gruppo a cui si desidera aggiungere un gruppo e quindi scegliere Aggiungi dal menu di scelta rapida.
Nella casella Nome della finestra di dialogo Aggiungi campo o gruppo digitare un nome per il nuovo gruppo. I nomi devono iniziare con un carattere alfabetico o un carattere di sottolineatura (_) e possono contenere solo caratteri alfanumerici, caratteri di sottolineatura, trattini (-) e punti (.). I nomi non possono contenere spazi.
Usare un nome che descriva il contenuto del gruppo. Se ad esempio si dispone di un gruppo contenente i dettagli dettagliati delle spese, assegnare al gruppo il nome SpeseDettagliate.Nell'elenco Tipo , eseguire una delle operazioni seguenti:
- Per aggiungere un gruppo che può contenere altri gruppi o campi, selezionare Gruppo.
- Per aggiungere un gruppo che può contenere due o più gruppi di campi, ma solo uno di questi gruppi di campi viene visualizzato in una visualizzazione della maschera, selezionare Raggruppa (scelta).
Per convertire il gruppo in un gruppo ripetuto, selezionare la casella di controllo Ricorrente .
Inizio pagina
Aggiungere un campo di riferimento
Se si vuole usare il nome di un campo esistente per un campo di un altro gruppo nel modello di modulo, è possibile creare un campo di riferimento. Quando si crea un campo di riferimento, InfoPath crea un nuovo campo nel modello di modulo le cui proprietà sono collegate e corrispondenti alle proprietà del campo originale, inclusi il nome e il tipo di dati. Entrambi i campi diventano campi di riferimento e tutte le modifiche apportate a un campo aggiornano automaticamente l'altro campo.
Nota
Due campi di riferimento non possono far parte dello stesso gruppo. È possibile aggiungere un campo di riferimento solo a un gruppo. Non è possibile aggiungere un campo di riferimento a un altro campo.
- Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
- Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
- Fare clic con il pulsante destro del mouse sul campo su cui si desidera basare il campo di riferimento e quindi scegliere Riferimento dal menu di scelta rapida.
- Nella finestra di dialogo Campo di riferimento o Gruppo selezionare il gruppo in cui si desidera includere il nuovo campo di riferimento.
Inizio pagina
Aggiungere un gruppo di riferimento
Se si vuole usare il nome di un gruppo esistente per un altro gruppo nel modello di modulo, è possibile creare un gruppo di riferimento. Quando si crea un gruppo di riferimento, InfoPath crea un nuovo gruppo nel modello di modulo le cui proprietà sono collegate e corrispondenti alle proprietà del gruppo originale. Tutti i campi del primo gruppo vengono duplicati nel gruppo di riferimento. Entrambi i gruppi diventano gruppi di riferimento e tutte le modifiche apportate a un gruppo, incluse le modifiche ai campi del gruppo, vengono aggiornate automaticamente sull'altro gruppo.
Nota
Due gruppi di riferimento non possono far parte dello stesso gruppo.
- Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
- Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
- Fare clic con il pulsante destro del mouse sul gruppo su cui si desidera basare il gruppo di riferimento e quindi scegliere Riferimento dal menu di scelta rapida.
- Nella finestra di dialogo Campo di riferimento o Gruppo selezionare il gruppo in cui si desidera includere il nuovo gruppo di riferimenti.
Inizio pagina
Spostare un campo o un gruppo in un'altra posizione dell'origine dati principale
Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
Nel riquadro attività Origine dati fare clic con il pulsante destro del mouse sul campo o il gruppo da spostare e quindi eseguire una delle operazioni seguenti:
- Per ridisporre l'ordine del campo o del gruppo all'interno del gruppo corrente, scegliere Sposta su o Sposta giù dal menu di scelta rapida.
- Per spostare il campo o il gruppo in un nuovo campo o gruppo, scegliere Sposta dal menu di scelta rapida e quindi nella finestra di dialogo Sposta campo o gruppo selezionare una nuova posizione per il campo o il gruppo.
Inizio pagina
Eliminare un campo o un gruppo
Nota
Se si elimina un campo o un gruppo, verrà generato un errore in tutti i controlli del modello di modulo associati a tale campo o gruppo. Inoltre, se gli utenti hanno già compilato moduli basati sul modello di modulo, l'eliminazione di un campo o di un gruppo può causare la perdita di dati in tali moduli.
- Se il riquadro attività Origine dati non è visibile, scegliere Origine dati dal menu Visualizza .
- Se il modello di modulo usa più origini dati, selezionare Principale nell'elenco Origine dati .
- Fare clic con il pulsante destro del mouse sul campo o il gruppo che si desidera eliminare e quindi scegliere Elimina dal menu di scelta rapida.
Inizio pagina