Introduzione ai controlli

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.

Tutti i moduli di Microsoft Office InfoPath che gli utenti compilano si basano su un modello di modulo sottostante. Il modello di modulo determina l'aspetto e il funzionamento della maschera risultante.

Quando si compilano i moduli, gli utenti immettono le informazioni digitando in caselle di testo, facendo clic su elementi in un elenco, selezionando le caselle di controllo ed eseguendo altre azioni. Gli oggetti interfaccia utente grafica con cui gli utenti interagiscono sono chiamati controlli. Puoi usare i controlli per visualizzare dati o scelte, eseguire un'azione o semplificare la lettura dell'interfaccia utente del modulo.

Oltre ai controlli standard, ad esempio caselle di testo e caselle di riepilogo, InfoPath include numerosi nuovi controlli, ad esempio tabelle ripetute, gruppi di scelta e sezioni facoltative. Questi tipi di controlli consentono di progettare un modello di modulo flessibile che ospita gli utenti. Ad esempio, in un modello di modulo nota spese è possibile usare una tabella ripetuta per consentire agli utenti di immettere solo il numero di elementi di spesa necessari.

Le informazioni immesse dagli utenti in un controllo vengono archiviate nel origine dati della maschera. Quando si progetta un modello di modulo, in genere si usa il riquadro attività controlli per inserire i controlli, anche se è anche possibile inserire i controlli trascinando campi e gruppi dal riquadro attività origine dati nel modello di modulo.

Puoi personalizzare l'aspetto di un controllo, incluso il tipo di carattere, il colore e l'allineamento del testo all'interno del controllo, il valore predefinito del controllo e tipo di dati e altre proprietà, ad esempio il descrizione comando visualizzato quando un utente appoggia il puntatore del mouse sul controllo. È anche possibile personalizzare il comportamento di un controllo, ad esempio la possibilità di filtrare le informazioni o rispondere alle regole.

Suggerimento: Per visualizzare le proprietà di un controllo, fare doppio clic sul controllo nel modello di modulo.

Contenuto dell'articolo

Controlli e origine dati

Modalità di inserimento di controlli in un modello di modulo

Tipi di controlli

Considerazioni sulla compatibilità

Rimuovere un controllo da un modello di modulo

Controlli e origine dati

La maggior parte dei controlli di un modulo di InfoPath è associata all'origine dati del modello di modulo. La maggior parte dei controlli, inclusi caselle di testo, caselle di controllo e caselle di riepilogo, è associata ai campi dell'origine dati. Se un controllo non è associato all'origine dati o se è associato in modo non corretto, le informazioni immesse in tale controllo non possono essere salvate correttamente nel file della maschera sottostante (con estensione XML).

Quando si progetta un modello di modulo di InfoPath, è possibile scegliere di creare automaticamente i campi nell'origine dati ogni volta che si inserisce un controllo oppure è possibile associare manualmente ogni controllo a un campo esistente.

Nell'esempio seguente la finestra di progettazione dei moduli ha inserito una casella di testo Cognome nel modello di modulo. La casella di testo è associata al campo LastName nell'origine dati del modello di modulo.

Relationship between control on form template and field in data source

Quando si compila un modulo basato su questo modello di modulo, l'utente immette il proprio nome nella casella di testo Cognome. InfoPath Salva i dati come XML (Extensible Markup Language), come illustrato nell'immagine seguente.

Data entered in the text box is saved as XML

Insieme, il tipo di controllo e il campo associato determinano il tipo di informazioni che gli utenti possono immettere nel controllo, nonché il modo in cui gli utenti possono immettere tali informazioni. Se ad esempio è presente un controllo selezione data nel modello di modulo associato a un campo con una data tipo di dati, gli utenti possono immettere solo le date in tale controllo. Se tentano di immettere altri dati, ad esempio il nome o l'indirizzo, in tale controllo, in InfoPath verrà visualizzato un errore di convalida dei dati.

Nota: Oltre all'origine dati principale per il modello di modulo, è possibile creare connessioni dati a documenti XML, database, servizi Web e raccolte ed elenchi di Microsoft Windows SharePoint Services. Queste connessioni dati generano origini dati secondarie che possono essere usate per popolare le caselle di riepilogo e per specificare i valori per le caselle di testo e altri controlli.

Inizio pagina

Modalità di inserimento di controlli in un modello di modulo

Quando si progetta un modello di modulo, è possibile usare il riquadro attività controlli per inserire i controlli. È possibile scegliere di creare automaticamente l'origine dati del modello di modulo quando si inserisce un controllo, in questo caso verrà creato automaticamente un campo o un gruppo nell'origine dati per ogni controllo aggiunto. In alternativa, puoi scegliere di associare ogni controllo a un campo o a un gruppo esistente nell'origine dati del modello di modulo. Se si sceglie questa opzione, viene chiesto di selezionare un campo o un gruppo dall'origine dati quando si inserisce un controllo.

Suggerimento: Per passare dalla creazione automatica dell'origine dati e dall'associazione dei controlli a un campo o a un gruppo esistente, usare la casella di controllo crea automaticamente origine dati nel riquadro attività controlli.

È anche possibile inserire controlli trascinando campi e gruppi dal riquadro attività origine dati nel modello di modulo. Ogni volta che si trascina un campo o un gruppo nel modello di modulo, InfoPath suggerisce che il controllo migliore corrisponde al campo o al gruppo. Ad esempio, se il campo ha un tipo di dati date, InfoPath suggerisce una selezione data.

Inizio pagina

Tipi di controlli

Il riquadro attività controlli include più di 30 controlli diversi che è possibile aggiungere al modello di modulo. Questi controlli possono essere raggruppati nelle categorie seguenti:

  • Controlli standard

  • Controlli ripetuti e facoltativi

  • Controlli file e immagini

  • Controlli avanzati

  • Controlli personalizzati

Le tabelle seguenti descrivono lo scopo di ogni controllo.

Controlli standard

I controlli standard includono i controlli che in genere si associano alla raccolta e alla visualizzazione delle informazioni. Questi controlli includono caselle di testo, caselle di riepilogo, caselle di controllo e pulsanti.

Controllo

Icona

Descrizione

Casella di testo

icona del pulsante

Controllo usato più comunemente in una maschera. Gli utenti possono immettere qualsiasi tipo di testo non formattato in una casella di testo, ad esempio frasi, nomi, numeri, date e ore. Le caselle di testo non possono contenere testo formattato.

Casella di testo RTF

Icona del pulsante

Controllo che può contenere testo formattato, incluso il testo in grassetto e corsivo, oltre a diversi tipi di carattere, dimensioni del carattere e colori del carattere. Gli utenti possono inoltre inserire immagini, elenchi e tabelle in una casella di testo RTF.

Elenco a discesa

icona del pulsante

Controllo che presenta agli utenti un elenco di scelte in una casella. Per selezionare un elemento nell'elenco, gli utenti possono fare clic su una freccia per aprire l'elenco di opzioni. Le scelte possono provenire da un elenco creato manualmente, da valori nell'origine dati del modulo o da valori derivanti da una connessione dati a un documento XML, un database, un servizio Web o una raccolta o un elenco di SharePoint.

Casella combinata

icona del pulsante

Controllo che presenta agli utenti un elenco di opzioni in una casella da cui gli utenti selezionano l'elemento appropriato o digitano il proprio. Le scelte possono provenire da un elenco creato manualmente, da valori nell'origine dati del modulo o da valori derivanti da una connessione dati a un documento XML, un database, un servizio Web o una raccolta o un elenco di SharePoint.

Casella di riepilogo

Callout 4

Controllo che presenta agli utenti un elenco di opzioni in una casella da cui gli utenti selezionano l'elemento appropriato. Le scelte possono provenire da un elenco creato manualmente, da valori nell'origine dati del modulo o da valori derivanti da una connessione dati a un documento XML, un database, un servizio Web o una raccolta o un elenco di SharePoint.

Selezione data

Icona del pulsante

Controllo che contiene una casella in cui gli utenti possono digitare le date e un pulsante del calendario che consente agli utenti di selezionare una data.

Casella di controllo

Callout 4

Controllo che consente agli utenti di impostare valori Sì/No o true/false aggiungendo o rimuovendo un segno di spunta da una piccola casella quadrata.

Pulsante di opzione

Callout 4

Controllo che consente agli utenti di selezionare un set di scelte mutuamente esclusive. Quando è selezionato un pulsante di opzione in un gruppo, gli altri pulsanti di opzione vengono deselezionati. UN gruppo di pulsanti di opzione è associato a un campo nell'origine dati e ogni pulsante di opzione Salva un valore diverso in tale campo.

Pulsante

Icona del pulsante

Controllo che può essere usato per inviare una maschera o eseguire una query su un database, tra le altre cose. Puoi anche associare un pulsante a regole o codice personalizzato che viene eseguito quando gli utenti fanno clic sul pulsante.

Sezione

icona del pulsante

Controllo che rappresenta un contenitore per altri controlli. Le sezioni possono includere uno dei controlli elencati nel riquadro attività controlli, incluse le altre sezioni.

Controlli ripetuti e facoltativi

I controlli ripetuti e facoltativi includono controlli elenco, tabelle ripetute, sezioni ripetute e sezioni facoltative. Questi controlli consentono agli utenti di inserire voci di elenco, righe, set di record e informazioni facoltative durante la compilazione di un modulo.

Controllo

Icona

Descrizione

Sezione facoltativa

Callout 4

UN controllo che è un contenitore per altri controlli ed è utile per includere informazioni aggiuntive non necessarie per compilare tutti gli utenti. Quando si compila un modulo che include una sezione facoltativa, gli utenti possono scegliere se includere la sezione facoltativa nel modulo.

Sezione ripetuta

icona del pulsante

UN controllo che è un contenitore per altri controlli ed è utile per presentare dati basati su record, ad esempio i record di database dei dipendenti. Quando si compila il modulo che include una sezione ripetuta, gli utenti possono aggiungere altre occorrenze della sezione ripetuta.

Tabella ripetuta

Callout 4

Controllo che visualizza le informazioni ripetute in una struttura tabulare. Ogni elemento viene visualizzato in una nuova riga nella tabella ripetuta. Quando si compila un modulo, gli utenti possono aggiungere o eliminare righe in una tabella ripetuta, se necessario. Le tabelle ripetute possono contenere altri controlli.

Tabella ripetuta orizzontale

icona del pulsante

Controllo che visualizza le informazioni ripetute in una struttura tabulare. Ogni elemento viene visualizzato in una nuova colonna della tabella ripetuta. Quando si compila un modulo, gli utenti possono aggiungere o eliminare colonne in una tabella ripetuta, se necessario. Le tabelle ripetute orizzontali possono contenere altri controlli.

Master/dettaglio

Callout 4

Controllo che in realtà è un set di controlli ripetuti direttamente correlati tra loro. Il controllo master è sempre una tabella ripetuta e il controllo dettaglio può essere una tabella ripetuta o una sezione ripetuta. I controlli master/dettagli consentono agli utenti di lavorare in modo più efficiente con grandi quantità di dati. Se, ad esempio, il modello di modulo Visualizza record di database dipendenti, è possibile specificare che nel controllo master verrà visualizzato solo un sottoinsieme di informazioni su ogni dipendente. Quindi, quando un utente seleziona un record (riga) nel controllo master, il controllo dettaglio può visualizzare informazioni più dettagliate sul dipendente.

Elenco puntato

Callout 4

Controllo che consente agli utenti di aggiungere o eliminare elementi di un elenco puntato nel modulo, se necessario. I controlli elenco puntato sono un buon modo per includere testo semplice che si ripete, ad esempio un elenco di elementi di azione in un modello di modulo Agenda riunione.

Elenco numerato

icona del pulsante

Controllo che consente agli utenti di aggiungere o eliminare gli elementi di un elenco numerati in una maschera, se necessario. I controlli elenco numerato sono un buon modo per includere testo semplice che ripete e indica una sorta di ordine, ad esempio un elenco di elementi dell'agenda in un modello di modulo dell'agenda della riunione.

Elenco normale

Callout 4

Controllo che consente agli utenti di aggiungere o eliminare elementi di un elenco in una maschera, se necessario. I controlli elenco semplici sono un buon modo per includere testo semplice che viene ripetuto, ad esempio un elenco di nomi di partecipanti in un modello di modulo della convocazione riunione.

Casella di riepilogo a selezione multipla

Callout 4

Controllo che presenta all'utente un elenco di scelte visualizzate come elenco scorrevole di caselle di controllo. Gli utenti possono selezionare tutte le caselle di controllo necessarie e potrebbero anche essere in grado di aggiungere voci personalizzate, a seconda di come è stato progettato il modello di modulo.

Controlli file e immagini

È possibile progettare il modello di modulo in modo che gli utenti possano inserire file allegati o immagini quando compilano moduli basati sul modello di modulo. Inoltre, gli utenti che completano i moduli di InfoPath in un Tablet PC traggono vantaggio da un controllo speciale dell'immagine a penna che consente di creare e salvare i disegni a penna.

Controllo

Icona

Descrizione

File allegato

Callout 4

Controllo che consente agli utenti di allegare i file alle maschere. Ogni controllo di file allegato consente di associare un file ed è possibile limitare il tipo di file, se necessario. Se gli utenti desiderano allegare più file, è possibile inserire il controllo allegato file all'interno di un controllo ripetuto.

Immagine

Callout 4

Controllo che può essere incluso in un modello di modulo come elemento statico, ad esempio un titolo o uno sfondo, o può consentire agli utenti di inserire un'immagine come parte del modulo. I controlli immagine possono archiviare l'immagine nel modulo o archiviare un indirizzo (URL) che punta alla posizione salvata dell'immagine.

Immagine a penna

Callout 4

Controllo che consente agli utenti con un Tablet PC di aggiungere disegni a penna alle maschere, all'interno del controllo stesso o all'inizio di un'immagine di sfondo.

Controlli avanzati

I controlli avanzati sono controlli che possono essere usati meno spesso dei controlli standard o solo in circostanze particolari.

Controllo

Icona

Descrizione

Collegamento ipertestuale

icona del pulsante

Controllo che può essere usato per creare un collegamento a un URL. Ad esempio, un modello di modulo che mostra informazioni su un elenco di prodotti può includere collegamenti ipertestuali alle pagine Web di informazioni sui prodotti. I controlli collegamento iperTestuale possono puntare a qualsiasi server Web in una Intranet o in Internet.

Casella di espressione

Callout 4

UN controllo di testo di sola lettura. È possibile usare le caselle di espressione per visualizzare il testo di sola lettura, visualizzare il valore di un altro controllo della maschera oppure creare formule basate sulle espressioni XPath.

Etichetta verticale

Callout 4

UN'etichetta di testo di sola lettura visualizzata a un angolo di 90 nel modello di modulo. Le etichette verticali vengono spesso usate come intestazioni di colonna nelle tabelle ripetute.

Area di scorrimento

Callout 4

UN controllo che contiene altri controlli mantiene una dimensione fissa e include le barre di scorrimento in modo che gli utenti possano scorrere fino a visualizzare le informazioni fuori dalla visualizzazione. Le aree di scorrimento sono particolarmente utili quando una sezione di un modulo contiene numerosi dati e gli utenti non devono vederli contemporaneamente.

Area orizzontale

icona del pulsante

Controllo che contiene altri controlli e che può essere usato per inserire altri controlli affiancati in un modello di modulo.

Gruppo scelte

Callout 4

Controllo che contiene due o più sezioni scelte che a loro volta contengono altri controlli. Ogni sezione Choice di un gruppo Choice funge da singola opzione in un set di scelte mutuamente esclusive. Quando si compila un modulo, gli utenti possono sostituire la sezione scelta predefinita con una sezione di scelta diversa. Ad esempio, in un modello di modulo applicazione processo è possibile usare un gruppo di scelte per consentire agli utenti di immettere un numero di telefono o un numero di telefono dell'ufficio per i riferimenti.

Gruppo scelte ripetute

Callout 4

Controllo che visualizza due o più sezioni di scelta in una struttura ripetuta. Quando si compila un modulo, gli utenti possono aggiungere, eliminare o sostituire altri gruppi di scelte ripetute, se necessario. Ad esempio, in un modello di modulo informazioni dipendente è possibile usare un gruppo di opzioni ripetute per consentire agli utenti di immettere più contatti di emergenza. Per ogni contatto, l'utente può sostituire le informazioni sull'indirizzo di casa con le informazioni sull'indirizzo di lavoro.

Sezione Choice

Icona del pulsante

Controllo che contiene altri controlli e che dovrebbe sempre essere visualizzato all'interno di gruppi di scelta o gruppi di scelte ripetute. Le sezioni scelte sono utili quando è necessario aggiungere altre opzioni a un gruppo di scelte esistente. Se si inserisce una sezione Choice in un punto qualsiasi di un gruppo di scelte, in InfoPath viene inserita automaticamente la sezione Choice all'interno di un nuovo gruppo di scelte.

Sezione ripetizione ricorsiva

icona del pulsante

Controllo che contiene altri controlli e può essere inserito in se stesso. È possibile usare le sezioni ricorsive ripetute per creare contenuto gerarchico, ad esempio una struttura.

Controlli personalizzati

È possibile usare la procedura guidata Aggiungi controllo personalizzato per creare controlli personalizzati, inclusi i controlli Microsoft ActiveX e le parti del modello, disponibili in InfoPath. UN controllo personalizzato è uno che non è incluso in InfoPath per impostazione predefinita.

Controllo

Descrizione

Parte modello

Set personalizzato di controlli che include il layout, le impostazioni delle proprietà e alcuni aspetti del comportamento del controllo, che possono essere salvati per il riutilizzo in più modelli di modulo. Dopo aver creato una parte modello, è possibile usare la procedura guidata Aggiungi controllo personalizzato per importare la parte modello in modalità progettazione in modo da poterla usare nel modello di modulo.

controllo ActiveX

Controllo che non è incluso in InfoPath, ma che può essere aggiunto al riquadro attività controlli. È possibile scegliere tra controlli ActiveX esistenti registrati nel computer oppure utilizzare controlli personalizzati sviluppati in base alle specifiche esigenze aziendali. Ad esempio, se stai sviluppando modelli di modulo da usare in un'impostazione finanziaria, puoi sviluppare un controllo ActiveX che consenta di visualizzare le informazioni sul Ticker di borsa in un modello di modulo. Dopo la creazione o l'individuazione di un controllo ActiveX, è possibile usare la procedura guidata Aggiungi controllo personalizzato per importare il controllo in modalità progettazione in modo da poterlo usare nel modello di modulo.

Inizio pagina

Considerazioni sulla compatibilità

Quando si progetta un modello di modulo in InfoPath, è possibile scegliere una modalità di compatibilità specifica per la progettazione di un modello di modulo compatibile con browser. Quando un modello di modulo compatibile con browser viene pubblicato in un server in cui è in uso InfoPath Forms Services e quindi i moduli abilitati per i browser, basati sul modello di modulo, possono essere visualizzati in un Web browser. Quando si progetta un modello di modulo compatibile con browser, alcuni controlli non sono disponibili nel riquadro attività controlli perché non possono essere visualizzati in un Web browser. I controlli seguenti non sono supportati nei modelli di modulo compatibili con browser:

  • Casella combinata

  • Caselle di riepilogo a selezione multipla

  • Controlli master/dettaglio

  • Controlli elenco puntato, numerato e normale

  • Immagine e controlli immagine a penna

  • Controlli immagine a penna

  • Etichette verticali

  • Aree di scorrimento

  • Aree orizzontali

  • Tabelle ripetute orizzontali

  • Gruppo scelte, gruppo scelte ripetute e controlli sezione Choice

  • Ripetizione di sezioni ricorsive

  • Controlli ActiveX

È anche possibile scegliere di progettare modelli di modulo Microsoft Office InfoPath 2007 compatibili con Microsoft Office InfoPath 2003. Nei modelli di modulo compatibili con le versioni precedenti, le caselle combinate e le caselle di riepilogo a selezione multipla non sono supportate. Quando gli utenti aprono il modello di modulo in InfoPath 2003, le caselle combinate vengono visualizzate come caselle di riepilogo a discesa e le caselle di riepilogo a selezione multipla vengono visualizzate come elenchi puntati.

Se si ha una parte specifica di un modello di modulo che si vuole riutilizzare in altri modelli di modulo, è possibile progettare una parte modello. UNA parte modello tipico è costituita da controlli e da un'origine dati e può includere anche funzionalità quali connessioni dati, convalida dei dati e regole. Nelle parti del modello i controlli ActiveX non sono supportati e di conseguenza sono nascosti nel riquadro attività controlli. Inoltre, se si progetta una parte del modello compatibile con browser, è possibile accedere a meno controlli e funzionalità rispetto a quanto previsto per la progettazione della parte modello da usare solo in InfoPath.

Inizio pagina

Rimuovere un controllo da un modello di modulo

Per rimuovere un controllo da un modello di modulo, selezionare il controllo e quindi premere CANC. Quando si rimuove un controllo, il campo associato a tale controllo rimane nell'origine dati. Tuttavia, un modulo basato su questo modello di modulo non visualizzerà i dati archiviati in questo campo. Per visualizzare i dati, è necessario associare un controllo al campo.

Se si vuole associare un controllo diverso al campo, invece di eliminare il controllo, è possibile modificare il controllo in un tipo diverso. A tale scopo, fare clic con il pulsante destro del mouse sul controllo, scegliere cambia in e quindi fare clic su una delle opzioni disponibili nel menu. Il menu Visualizza solo i tipi di controlli che possono essere associati a questo tipo di campo.

Changing an existing control to a different type

Inizio pagina

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×