Introduzione alle connessioni dati

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.

Una connessione dati è un collegamento dinamico tra un modulo di Microsoft Office InfoPath e un'origine dati esterna in sono memorizzati i dati per il modulo. Un'origine dati è un insieme di campi e i gruppi che definiscono e archiviano i dati per un modulo. Controlli associati ai campi e i gruppi nell'origine dati e visualizzare i dati per gli utenti.

Una maschera può avere una connessione dati principale, denominata connessione dati principale e facoltativamente può contenere uno o più connessioni dati secondarie. A seconda degli obiettivi per la maschera, una connessione dati query o inviare dati del modulo a un'origine dati esterna, ad esempio un database di Microsoft SQL Server o un servizio Web.

In questo articolo

Panoramica delle connessioni dati

Utilizzo di connessione dati principale

Utilizzo di connessioni dati secondaria

Archiviazione dei dati per l'utilizzo offline

Considerazioni per la connessione a origini dati esterne

Panoramica delle connessioni dati

Una connessione dati è un collegamento dinamico tra una maschera e un'origine dati che sono memorizzati i dati per il modulo. Una maschera può avere una connessione dati principale, denominata connessione dati principale e facoltativamente può contenere uno o più connessioni dati secondarie. La connessione dati principale definisce l'origine dati principale del modulo. Un XML Schema descrive l'archiviazione dei dati nell'origine dati principale del modulo. Possono essere presenti solo una connessione dati principale per una maschera e viene creata automaticamente quando si crea un modello di modulo basato su un'origine dati esterna. È possibile creare il numero di connessioni dati secondaria che si vuole quando si progetta un modello di modulo.

A seconda degli obiettivi per la maschera, è possibile creare una connessione dati principale o secondaria a un'origine dati esterna, ad esempio un database di Microsoft SQL Server o un servizio Web. Origine dati esterna è un archivio di dati che invia dati a o che possa ricevere i dati da una maschera in cui è basata sul modello di modulo. Funzionamento di InfoPath con le origini dati esterne seguenti:

  • Database di Microsoft Office Access

  • Database di Microsoft SQL Server

  • Servizio Web

  • Raccolta documenti o un elenco in un server che esegue Microsoft Windows SharePoint Services

  • File XML

È possibile creare tre tipi di connessioni dati a un'origine dati esterna: query sui dati inviare solo, solo i dati o di ricezione e inviare i dati. Una connessione dati query riceve i dati da un'origine dati e li archivia nel modulo. Una connessione dati invia dati del modulo a un'origine dati, per un'applicazione in un server Web, a una raccolta documenti in un server che esegue Microsoft Windows SharePoint Services o in un messaggio di posta elettronica. Eseguire query e inviare le connessioni dati ricevano dati da e inviare dati a un'origine dati. Quando si crea una connessione dati, specificare il tipo di connessione dati che si desidera. Ad esempio, è possibile creare una connessione dati che esegue una delle operazioni seguenti:

  • Query di dati da un database

  • Invia dati del modulo in un messaggio di posta elettronica

  • Invia dati a un'applicazione di un server Web

  • Invia dati a un'applicazione personalizzata che utilizza il controllo XmlFormView

  • Una query oppure per inviare dati tramite codice di programmazione personalizzato, ad esempio c#, Microsoft Visual Basic .NET o Microsoft JScript.

  • Utilizza impostazioni di connessione archiviate in una raccolta di connessioni dati in un server che esegue Microsoft Office SharePoint Server 2007

  • Una query o invia dati a servizi di flusso di lavoro risorse umane in Microsoft BizTalk Server 2004 o BizTalk Server 2006

Il tipo di connessione che si usa varia rispetto agli obiettivi per la maschera e il tipo di origine dati esterna che si desidera connettere il modulo per.

Connessioni dati per query

Una connessione dati query ottiene dati da un'origine dati esterna e memorizza tali dati nei campi nell'origine dati principale o secondaria di un modulo. È quindi possibile associare controlli ai campi per visualizzare i dati del modulo. È possibile creare una connessione dati query nei modi seguenti:

  • Progettare un modello di modulo basato su un database, servizio Web o impostazioni memorizzate in una raccolta di connessioni. La struttura dell'origine dati esterna definisce quindi l'origine dati principale per il modulo.

  • Modificare un modello di modulo esistente mediante l'aggiunta di una connessione dati secondaria che richiede un database, servizio Web, elenco di SharePoint o una raccolta o file XML.

Quando si progetta un nuovo modello di modulo basato su un database, servizio Web o impostazioni in una raccolta di connessioni, si crea una connessione dati di query che diventa la connessione dati principale per i moduli basati su tale modello. È possibile definire la connessione dati solo una query come la connessione dati principale per un modello di modulo. Se è necessario eseguire query sui dati da altre origini dati, è possibile creare connessioni dati secondarie che ricevono dati da tali origini dati. Verranno fornite ulteriori informazioni sulle connessioni dati secondaria più avanti in questo articolo.

Quando si aggiunge una connessione dati secondaria che le query di dati al modello di modulo, è possibile specificare se InfoPath deve essere utilizzata la connessione dati ogni volta che viene aperto il modulo o se si verificano eventi specifici quando l'utente compila il modulo, ad esempio facendo clic su un pulsante per visualizzare un elenco di opzioni. Per usare la connessione dati dopo che si verificano determinati eventi, utilizzare uno dei metodi seguenti:

  • Inserire un pulsante che consente di aggiornare dati del modulo.

  • Aggiungere una regola per usare la connessione dati quando una condizione nella maschera esistente.

  • Scrivere codice personalizzato per eventi specifici.

Inviare le connessioni dati

Quando si invia un modulo, i dati del modulo viene inviati tramite una connessione dati a un'origine dati esterna. È possibile configurare il modello di modulo per consentire agli utenti di inviare dati a tipi di origini dati esterne seguenti:

  • Database di Microsoft Office Access

  • Database di Microsoft SQL Server

  • Servizio Web

È anche possibile aggiungere connessioni dati secondarie che inviano i dati nei modi seguenti:

  • Inviare dati del modulo in una raccolta documenti in un server che esegue Microsoft Windows SharePoint Services.

  • Inviare dati del modulo in un messaggio di posta elettronica.

  • Inviare dati del modulo a un'applicazione in un server Web.

Creare una connessione dati nei modi seguenti:

  • Progettare un nuovo modello di modulo basato su un database, servizio Web o impostazioni memorizzate in una raccolta di connessione in un server che esegue Office SharePoint Server 2007. La struttura dell'origine dati esterna definisce quindi l'origine dati principale per il modulo.

  • Modificare un modello di modulo esistente mediante l'aggiunta di una connessione dati secondaria e quindi configurare il modello di modulo per consentire agli utenti di inviare i moduli mediante la connessione dati secondaria.

    Suggerimento: Quando si progetta un modello di modulo basato su un database di Office Access o SQL Server, InfoPath configura automaticamente una connessione dati se il database soddisfi alcuni requisiti. Nella sezione Vedere anche sono disponibili collegamenti a ulteriori informazioni su tali requisiti. È possibile scegliere di disattivare la caratteristica Invia se si desidera che gli utenti di inviare loro completate moduli mediante un altro tipo di connessione dati.

Nella maggior parte dei casi è configurata una connessione dati come invio azione per il modello di modulo. Tuttavia, è possibile progettare il modello di modulo in modo che gli utenti possono inviare i moduli completati a più percorsi utilizzando le regole o codice personalizzato. Ad esempio, è possibile configurare il modello di modulo per consentire agli utenti di inviare i moduli completati a un servizio Web e tramite un messaggio di posta elettronica. In genere, si configura il modello di modulo per l'invio di tutti i dati del modulo. Tuttavia, se si utilizza il codice personalizzato per inviare i dati del modulo o che si sta configurando il modello di modulo in modo da consentire di inviare dati a un servizio Web, è possibile inviare una parte dei dati del modulo.

Eseguire query e inviare le connessioni dati

Quando si progetta un modello di modulo basato su un database o un servizio Web, è possibile creare una connessione dati che può ottenere dati da e inviare i dati al database o al servizio Web. Se si sta progettando un modello di modulo basato su un database, la connessione dati ottenere o inviare i dati. Tuttavia, per consentire i moduli basati sul modello di modulo per inviare i dati nel database, i requisiti seguenti devono essere soddisfatte:

  • Non si sta progettando un modello di modulo compatibile con browser.

  • Tutte le tabelle nella connessione dati principale deve contenere una chiave primaria, un vincolo univoco o un indice univoco.

  • Tutte le tabelle nella query deve avere una relazione gerarchica semplice.

  • Nessuno dei campi dati nell'origine dati principale del modulo consentono di memorizzare un tipo di dati binari.

È possibile altre informazioni su questi requisiti considerazioni sulla connessione a origini dati esterne più avanti in questo articolo.

Una connessione dati che è possibile recuperare dati da o inviare dati a un servizio Web è analoga a una connessione dati di query e una connessione dati combinata in un'unica connessione dati.

Torna all'inizio

Utilizzo di connessione dati principale

La connessione dati principale stabilisce una connessione all'origine dati principale del modulo. Schema XML viene descritta la struttura per l'archiviazione dei dati nell'origine dati principale del modulo. È possibile progettare l'origine dati tramite il riquadro attività Origine dati oppure è possibile lasciar crea automaticamente origine dati mentre si aggiungono controlli al modello di modulo InfoPath. È anche possibile progettare un modello di modulo in base a un'origine dati esterna, che a sua volta definisce la struttura dell'origine dati principale. Un modello di modulo può avere solo una connessione dati principale.

Se la connessione dati principale si connette a un'origine dati esterna, l'utilizzo di connessione dati principale dipende dal tipo di origine dati che si connette a.

Database    Quando si progetta un modello di modulo in base a un database, viene creata una connessione dati principale che riceve e facoltativamente invia dati al database. Se il modulo verrà compilato solo tramite InfoPath e il database soddisfi i requisiti elencati nella sezione Considerazioni sulla connessione a origini dati esterne , InfoPath automaticamente creata una connessione dati e configura il modulo modello per consentire agli utenti di inviare i moduli. Se il modulo verrà compilato mediante un browser, InfoPath non creare una connessione dati al database. Connessioni dati che inviano dati a un database non sono supportate nei modelli di modulo compatibile con browser.

Suggerimento: Se il modulo verrà compilato mediante un browser e si desidera inviare dati a un database, è possibile connettere il modulo a un servizio Web per l'invio di dati per il database.

Servizio Web    Quando si progetta un modello di modulo in base a un servizio Web, è possibile creare una connessione dati principale che sia una query e invia i dati, solo le query di dati o Invia solo i dati. Se si sceglie di inviare i dati, InfoPath configura automaticamente il modello di modulo per consentire agli utenti di inviare i moduli. È possibile specificare se si desidera inviare alcuni dei dati del modulo o tutti i dati del modulo. Se solo alcuni dei dati viene inviato, è possibile specificare i campi in un determinato gruppo contengono i dati che devono essere inviati, in base ai requisiti del servizio Web.

Quando si progetta un modello di modulo in base a un database o un servizio Web, viene creata un'origine dati principale con campi di query, campi dati e i gruppi che corrispondono in modo che i dati vengono archiviati in database o servizio Web. Un campo query contiene il valore utilizzato in una query per recuperare dati da un database utilizzando la connessione dati di query. I risultati della query vengono inseriti nei campi di dati, che possono essere modificati quando si apre il modulo. Quando si invia il modulo, i dati nei campi di dati vengono inviati tramite la connessione dati. Poiché i campi e i gruppi nell'origine dati principale devono corrispondere al modo che i dati vengono archiviati in origine dati esterna, è possibile modificare questi campi e gruppi. È tuttavia possibile, aggiungere campi o gruppi nel campo radice nell'origine dati principale.

Per consentire agli utenti di visualizzare, selezionare, modificare o inviare i dati nei campi dati, è possibile associare controlli, ad esempio caselle di testo e caselle di controllo per i campi del modulo. Se si desidera eseguire una query e visualizzare ulteriori valori che gli utenti possono selezionare come opzione, è possibile associare un controllo, ad esempio una casella di riepilogo ai campi della query. Se si desidera che gli utenti di selezionare un valore da un elenco, è possibile associare un controllo, ad esempio una casella di riepilogo a un campo dati e quindi impostare le proprietà del controllo per visualizzare i valori da un'origine dati secondaria o un campo ripetuto nell'origine dati principale.

Torna all'inizio

Utilizzo di connessioni dati secondaria

Una connessione dati secondaria connette un modulo a un'origine dati esterna. Connessioni dati secondarie sono utili quando è necessario eseguire query o inviare dati del modulo a un'origine dati esterna diversa da quella nell'origine dati esterna nella connessione dati principale o quando si desidera che gli utenti di inviare dati a più origini dati esterne. È possibile creare il numero di connessioni dati secondaria desiderata.

Una connessione dati secondaria è possibile eseguire query o inviare i dati per i tipi di origini dati esterne seguenti:

  • Database di Access di Office

  • Database di SQL Server

  • Servizio Web

  • Raccolta documenti o un elenco in un server che esegue Windows SharePoint Services

  • File XML

Se si utilizza una connessione dati secondaria, è possibile abilitare anche agli utenti di inviare dati del modulo a un'applicazione in un server Web, a una raccolta documenti in un server che esegue Windows SharePoint Services o tramite un messaggio di posta elettronica.

Se si crea una connessione dati secondaria che le query di dati, per impostazione predefinita il modulo utilizza la connessione dati all'apertura del modulo. È anche possibile usare la connessione dati configurando il modello di modulo nei modi seguenti:

  • Aggiungere un pulsante di aggiornamento al modello di modulo che l'utente può fare clic per inviare la query.

  • Aggiungere una regola al modello di modulo per l'origine dati della query utilizzando la connessione dati.

  • Aggiungere codice personalizzato al modello di modulo che invia la query.

Quando si aggiunge una connessione dati secondaria a una maschera, InfoPath crea automaticamente origine dati secondaria con campi dati e i gruppi corrispondenti nel modo che i dati vengono archiviati in origine dati esterna. In questo modo l'integrità dei dati. Non è possibile modificare i campi e gruppi in un'origine dati secondaria.

Torna all'inizio

Archiviazione dei dati per l'utilizzo offline

Quando si aggiungono una connessione dati secondaria che riceve i dati da un'origine dati esterna, è possibile configurare la connessione per archiviare i risultati della query nel computer dell'utente. In questo modo che gli utenti possono compilare il modulo se il computer non si è connessi a una rete. Questo comando si chiama la modalità offline.

Se si configura una connessione dati secondaria in questo modo, la query viene inviata per l'origine dati esterna, mentre computer il sia connesso alla rete. I risultati della query vengono quindi archiviati nell'origine dati secondaria del modulo e vengono visualizzati nel modulo durante la compilazione del modulo. Dati memorizzati ogni volta che l'utente esegue una nuova query in modo che i dati restino il a data il più possibili.

InfoPath vengono tenuti in considerazione i parametri di query per decidere se i dati memorizzati sono appropriati per una query. Quando si crea la connessione dati, è possibile scegliere se visualizzare un set predefinito dei dati memorizzati nel modulo, nel caso in cui l'origine dati non è disponibile. Valutare se i dati dalla query sono appropriati per tutti gli utenti o se il modulo deve visualizzare dati specifici per ogni utente. Ad esempio, se i dati restituiti dalla query si basano sull'identità dell'utente o ruolo, utilizzando un set predefinito di dati che è stati configurati in fase di progettazione invece di usare i risultati della query potrebbe dati non corretti per tale utente.

Torna all'inizio

Considerazioni per la connessione a origini dati esterne

InfoPath supporta le connessioni dati per i tipi di origini dati esterne seguenti:

  • Database di Access di Office

  • Database di SQL Server

  • Servizio Web

  • Raccolta documenti o un elenco in un server che esegue Microsoft Windows SharePoint Services

  • File XML

Nelle sezioni seguenti vengono forniscono informazioni e considerazioni sulla connessione a ognuna di queste origini dati esterne.

Database di Microsoft Office Access o SQL Server

InfoPath supporta le connessioni dati per i database di Access e database di SQL Server. Per connettersi a un altro tipo di database, è possibile utilizzare un servizio Web compatibile con tale database.

Una maschera possibile eseguire la query di dati da un database tramite un principale o una connessione dati secondaria ed è possibile selezionare qualsiasi numero di tabelle di database per una connessione. La prima tabella che si seleziona è la tabella primaria. Le tabelle selezionate successivamente devono contenere un campo in cui è correlato alla tabella principale. InfoPath tenta di impostare questa relazione confrontando i nomi dei campi di due tabelle. È possibile utilizzare questa relazione oppure aggiungere una relazione tra tabelle quando si crea la connessione dati.

Una maschera è possibile inviare dati a un database mediante connessione dati principale del modulo se il modello di modulo che si basa la maschera e il database soddisfa i requisiti seguenti:

  • Il modello di modulo è non un modello di modulo compatibile con browser    InfoPath non creerà una connessione dati nella connessione dati principale se si sta progettando un modello di modulo compatibile con browser. Per consentire agli utenti di inviare i dati in un modulo basato su un modello di modulo compatibile con browser, utilizzare un servizio Web compatibile con il database.

  • La tabella a sinistra di ogni coppia di tabelle correlate nell'origine dati principale contiene una chiave primaria    Almeno una delle relazioni per ciascuna coppia di tabelle correlate deve includere una chiave primaria della tabella a sinistra.

  • Nessuno dei campi dati nell'origine dati principale dell'archivio di maschera, un tipo di dati binari    InfoPath verrà disabilitata la connessione dati se la query include campi contenenti un tipo di dati binari, ad esempio immagini, di immagini, oggetti OLE, file allegati, il tipo di dati memo Office Access o il tipo di dati testo SQL.

Se il modello di modulo e il database soddisfa tutti questi requisiti, InfoPath crea connessione dati e configura il modello di modulo per consentire agli utenti di inviare i moduli. Se si vuole che gli utenti per inviare i dati del modulo mediante una connessione dati diversa, è possibile disattivare la connessione dati invia la connessione dati principale.

Quando si progetta un modello di modulo basato su un database, viene creata un'origine dati principale che contiene i campi di query e campi di dati che corrispondono al modo che i dati vengono archiviati in database. Vengono aggiunti anche i pulsanti Esegui Query e Nuovo Record alla visualizzazione predefinita del modello di modulo. Quando si fa clic sul pulsante Esegui Query, InfoPath invia una query con i dati nel campo della query al database. Pulsante Nuovo Record consente di cancellare i dati nel modulo e set di controlli associati ai campi di dati per il valore predefinito del campo dati. Quando si inviano i dati nel database, le modifiche ai dati nei campi di dati modificano i record corrispondenti nel database. Se si eliminano dei dati da un campo dati, il record corrispondente viene eliminato dal database. Infine, tutti i dati che sono stato aggiunto ai campi dati aggiornano i campi corrispondenti o aggiungono i record corrispondenti al database.

Se si desidera connettere un modulo a un database e la connessione dati principale è già stata creata per la maschera, è possibile aggiungere una connessione dati secondaria che esegue una query di database. Quando si aggiunge una connessione dati secondaria, viene creata un'origine dati secondaria con campi di query, campi dati e gruppi che corrispondono ai campi di tabelle di database. È possibile selezionare più tabelle di database e stabilire relazioni tra tabelle, come per la connessione dati principale.

Quando si crea una connessione dati secondaria che riceve i dati, è possibile configurare la connessione per inviare una query ogni volta che viene aperto il modulo oppure è possibile eseguire una delle operazioni seguenti per inviare la query:

  • Aggiungere un pulsante che consente agli utenti di aggiornare i dati dalla connessione dati.

  • Creare una regola che invia la query utilizzando la connessione dati.

  • Scrivere codice personalizzato che invia la query quando viene eseguito.

Servizio Web

Una maschera è possibile eseguire query o inviare dati a un servizio Web mediante principale o una connessione dati secondaria. InfoPath aderisce alle seguenti standard per le connessioni ai servizi Web:

  • Simple Object Access Protocol (SOAP)    SOAP è il protocollo di comunicazione che definisce i messaggi XML che vengono utilizzati per comunicare con il servizio Web.

  • WSDL (WSDL)    WSDL è lo Schema XML standard usato per indicare la posizione, protocolli di comunicazione e interfacce al servizio Web. InfoPath può utilizzare solo i servizi Web stile documento letterale.

  • Descrizione universale individuazione e integrazione (UDDI)    UDDI è il servizio directory che descrive i servizi Web offerti da un'azienda.

Quando si progetta un nuovo modello di modulo basato su un servizio Web, InfoPath crea una connessione dati principale al servizio Web e quindi crea un'origine dati principale che contiene i campi di query, campi dati e i gruppi corrispondenti lo Schema XML del servizio Web.

Se si configura il modello di modulo per l'utilizzo di un'altra operazione nel servizio Web stesso o si desidera utilizzare un servizio Web diverso completamente, è possibile aggiungere connessioni dati secondarie al modello di modulo. Quando si aggiungono una connessione dati secondaria che riceve i dati, viene creata un'origine dati secondaria con campi e i gruppi che corrispondono allo schema del servizio Web. Se si aggiunge una connessione dati secondaria per l'invio di dati, è possibile configurare la connessione a inviare tutti o solo parte dei dati del modulo, a seconda dei parametri nel servizio Web.

Quando si crea una connessione dati principale o secondaria a un servizio Web, è possibile specificare se la connessione dati solo una query, invia solo i dati o entrambe le query e invia i dati. Se la connessione le query di dati, viene aggiunto il pulsante Esegui Query al modello di modulo. Quando si fa clic sul pulsante Esegui Query, InfoPath invia una query con i dati nei campi di query al servizio Web. Se la connessione invia dati, viene abilitato la funzionalità Invia per la maschera. Quando si configura una connessione dati, InfoPath determina quali dati sono richiesta dal servizio Web. In base a tali informazioni, è possibile specificare i campi nel modulo modello deve presentare i dati al servizio Web.

Raccolta documenti o un elenco in un sito di SharePoint

Una maschera può inviare dati tramite una connessione dati secondaria a una raccolta documenti o un elenco in un server che esegue Windows SharePoint Services. Un modulo è inoltre possibile inviare dati a una raccolta documenti in un server. Non è possibile connettersi a una raccolta o elenco tramite una connessione dati principale.

Se si crea una connessione dati secondaria che riceve i dati da una raccolta documenti o un elenco, InfoPath crea un'origine dati secondaria per la maschera che soddisfa le colonne nell'elenco o raccolta documenti.

Se si crea una connessione dati secondaria per inviare dati a una raccolta documenti e si desidera che questa connessione dati a essere azione per il modello di modulo di invio principale, è necessario attivare la caratteristica Invia per il modello di modulo e associare ai dati connessione tramite la finestra di dialogo Opzioni invio (menuStrumenti, comando Opzioni invio ). Per impostazione predefinita, tutti i dati nel modulo vengono inviati tramite la connessione dati. Se si desidera inviare solo alcuni dei dati, è possibile eseguire questa operazione scrivendo codice personalizzato per il modello di modulo.

File XML

Una maschera può inviare dati tramite una connessione dati secondaria in un file XML. Ad esempio, è possibile salvare un foglio di lavoro di Microsoft Office Excel come file XML e quindi utilizzare una connessione dati secondaria per eseguire query e visualizzare i dati da tale file nel modulo. È possibile anche utilizzare una connessione dati secondaria per eseguire query sui dati da un file XML per recuperare i dati da un'applicazione su un server Web che restituisce XML, ad esempio un'applicazione di Microsoft ASP.NET, uno script CGI Common Gateway Interface () o un'applicazione che utilizza la Internet Server Application Programming Interface (ISAPI).

Applicazione su un server Web

È possibile creare una connessione dati secondaria per inviare dati a un'applicazione di un server Web, ad esempio un'applicazione ASP.NET, uno script CGI o un'applicazione che utilizza ISAPI. Per inviare dati a un'applicazione in un server Web, è necessario configurare il modello di modulo per consentire agli utenti di inviare i dati del modulo e configurare le opzioni di invio per la connessione dati selezionando server Web (HTTP) sul pulsante casella (finestra di dialogo Opzioni invio Menu Strumenti, comando Opzioni invio ).

Nota: Una maschera può avere solo una connessione dati per inviare dati a un'applicazione di un server Web. Non è possibile configurare un modello di modulo per consentire ai moduli da utilizzare una regola per inviare dati a un'applicazione in un server Web.

Impostazioni di connessione in una raccolta di connessioni dati

Se più moduli utilizzano le connessioni dati uguali o simili, è possibile archiviare le impostazioni per ogni connessione a dati in un file di connessione dati in una raccolta di connessioni dati in un server che esegue Office SharePoint Server 2007. Un file di connessione dati è un file XML che contiene informazioni di connessione per una singola origine dati esterna e ha XML o udcx estensione. Quando si apre una maschera che si connette a un file di connessione dati, InfoPath utilizza le impostazioni del file di connettersi all'origine dati esterna. Vantaggi dell'utilizzo di file di connessione dati sono i seguenti:

  • Più moduli è possono utilizzare lo stesso file di connessione dati, in modo che non è necessario per creare la stessa connessione dati da zero per ogni maschera.

  • Modificare le impostazioni di connessione o posizione per un'origine dati esterna, è necessario aggiornare solo i file di connessione dati, non ogni modello di modulo.

  • File di connessione dati può contenere le informazioni di autenticazione alternativo che possono essere usate dal server durante la compilazione di un modulo mediante un browser.

  • Moduli compilati in un browser senza un livello di protezione attendibilità completa possibile connettersi a un computer situato in un altro dominio se tutte le connessioni dati nel modulo di usare i file di connessione dati.

Per connettere un modulo a un file di connessione dati, è necessario archiviato il file in una raccolta di connessioni dati in un server che esegue Office SharePoint Server 2007 e deve seguire il formato di file 2.0 versione universale connessione UDC (Data).

Nota: Il formato di file UDC 2.0 è un insieme della versione 1.0 formato utilizzato da Microsoft Office FrontPage. InfoPath non è possibile usare un file di connessione dati nel formato della versione 1.0. Nella sezione Vedere anche sono disponibili collegamenti a ulteriori informazioni sulle raccolte connessioni dati e file di connessione dati.

Torna all'inizio

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.

×