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.

In questo articolo

Panoramica

Quando si progetta un modello di modulo con una connessione dati principale a un database di Microsoft SQL Server, potrebbe essere necessario modificare la connessione dati principale a un altro database di SQL Server. Si supponga ad esempio progettare un modello di modulo e testare in un ambiente che utilizza un database di prova simile al database di produzione. Durante il processo di verifica è progettare un modello di modulo basato su un database di SQL Server utilizzato dall'azienda per la verifica. Ma il database di SQL Server di produzione che verrà utilizzato dagli utenti quando si distribuisce il modello di modulo in un altro server. Prima di distribuire il modello di modulo, è necessario modificare la connessione dati principale dal database di verifica al database di produzione.

Quando si modifica il database nella connessione dati principale del modello di modulo, Microsoft Office InfoPath crea una principale origine dati i campi e i gruppi che corrispondono in modo che i dati vengono archiviati in nuovo database. Se il nuovo database i dati vengono memorizzati nello stesso modo il vecchio database, InfoPath associa automaticamente i controlli esistenti nel modello di modulo per i campi nella nuova origine dati. Se i campi e gruppi nella nuova origine dati non corrispondono campi e ai gruppi nell'origine dati precedente, verrà rimossa l'associazione di origine dati dai controlli. InfoPath consente di rimuovere l'associazione dei controlli, è necessario rimuovere i controlli dal modello di modulo o associare i controlli ad altri campi nella nuova origine dati.

Dopo aver modificato la connessione dati principale, è necessario pubblicare e testare il modello di modulo per assicurarsi che la connessione dati principale per il database funziona correttamente durante la compilazione dei moduli basati sul modello di modulo. È inoltre necessario verificare per assicurarsi che i moduli esistenti basati sul modello di modulo continua a funzionare come previsto. Dopo aver completato i test, è possibile consentire agli utenti di iniziare a compilare i moduli basati sul modello di modulo. Sono disponibili collegamenti a ulteriori informazioni sulla pubblicazione di un modello di modulo nella sezione Vedere anche.

Torna all'inizio

Prima di iniziare

Prima di modificare la connessione dati principale, è necessario le seguenti informazioni all'amministratore del database:

  • Il nome del server con il nuovo database di SQL Server.

  • L'autenticazione richiesta per il nuovo database. Il database è possibile utilizzare l'autenticazione di Microsoft Windows o l'autenticazione di SQL Server per determinare come gli utenti possano accedere al database.

  • Verifica che i nomi di tabella, i nomi dei campi e le relazioni nel nuovo database siano equivalenti a quelli presenti nel vecchio database. Se si aggiungono le relazioni tra tabelle quando è stato progettato il modello di modulo, è necessario aggiungere le stesse relazioni quando si modifica la connessione dati principale.

Torna all'inizio

Modificare la connessione dati principale

  1. Dal menu Strumenti fare clic su Converti origine dati principale.

  2. Nella connessione guidata dati, verificare che le opzioni selezionate siano corrette per la connessione dati e quindi fare clic su Avanti.

  3. Nella pagina successiva della procedura guidata, fare clic su Database (Microsoft SQL Server o solo Microsoft Office Access) e quindi fare clic su Avanti.

  4. Nella pagina successiva della procedura guidata, fare clic su Cambia Database.

  5. Nella finestra di dialogo Seleziona origine dati fare clic su Nuova origine.

  6. Nell'elenco il tipo di origine dati si desidera connettersi, fare clic su Microsoft SQL Server e quindi fare clic su Avanti.

  7. Nella casella nome Server digitare il nome del server che contiene il database di SQL Server.

  8. In credenziali di accesso, eseguire una delle operazioni seguenti:

    • Se il database determina chi ha accesso in base alle credenziali usate in una rete Microsoft Windows, fare clic su Usa autenticazione di Windows.

    • Se il database determina chi ha accesso in base a un nome utente specificato e la password che è possibile ottenere dall'amministratore del database, fare clic su utilizza il nome utente e la Password seguenti e quindi digitare il nome utente e la password nel Nome utente e Password caselle.

  9. Fare clic su Avanti.

  10. Nella casella selezionare il database contenente i dati desiderati, fare clic sul nome del nuovo database che si desidera utilizzare, selezionare la casella di controllo Connetti a una tabella specifica, fare clic sul nome della tabella primaria e quindi fare clic su Avanti.

  11. Nella pagina successiva della procedura guidata, digitare un nome per il file che contiene le informazioni di connessione dati nella casella Nome File e quindi fare clic su Fine per salvare le impostazioni.

    Se si prevede di utilizzare altre tabelle nella connessione dati query, è possibile aggiungere altre tabelle in questa pagina della procedura guidata.

    Aggiungere altre tabelle

    1. Fare clic su Aggiungi tabella.

    2. Nell'elenco Selezionare la tabella figlio da aggiungere, fare clic sul nome della tabella figlio e quindi fare clic su Avanti.

    3. InfoPath tenta di impostare la visualizzazione relazioni confrontando i nomi dei campi in entrambe le tabelle. Se non si desidera utilizzare la relazione suggerita, selezionare la relazione e quindi fare clic su Rimuovi relazione.

    4. Per aggiungere una relazione, fare clic su Aggiungi relazione, fare clic sui nomi dei campi correlati in entrambe le colonne e quindi fare clic su OK.

    5. Fare clic su Fine.

    6. Per aggiungere altre tabelle figlio, ripetere questi passaggi.

  12. Fare clic su Avanti.

  13. Nell'ultima pagina della procedura guidata, digitare un nome per la connessione dati principale. Questo nome verrà visualizzato nell'elenco di Origine dati nel riquadro attività Origine dati.

  14. Per consentire agli utenti inviare i dati del modulo a un'altra connessione dati che si aggiungerà in un secondo momento, fare clic per deselezionare la casella di controllo Consenti invio per la connessione per disattivare la connessione dati invia la connessione dati principale.

  15. Fare clic su Fine.

    Suggerimento: Se è necessario modificare qualsiasi query o inviare connessioni dati che la connessione dati secondaria per i modelli di modulo, è possibile apportare queste modifiche prima di procedere con il passaggio successivo. Modificando le connessioni dati secondaria a questo punto, è possibile testare entrambe le connessioni dati secondaria principale e nuovo nuovo nello stesso momento. Sono disponibili collegamenti a ulteriori informazioni sulla modifica delle connessioni dati secondaria nella sezione Vedere anche.

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

  17. Per pubblicare il modello di modulo, nel menu File fare clic su pubblica.

  18. Verificare accuratamente il modulo, aprire una maschera in cui è basata sul modello di modulo e compilare i. Verificare che il modulo basato su questo modello di modulo funzioni come previsto.

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.