Le connessioni di dati che utilizzano la stessa origine dati non sono più valide dopo aver modificato una delle connessioni in InfoPath

Traduzione articoli Traduzione articoli
Identificativo articolo: 891161 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si modifica una connessione dati in Microsoft InfoPath 2007 o in Microsoft Office InfoPath 2003, le connessioni di dati che utilizzano la stessa origine dati non sono più valide. Questo problema si verifica quando le seguenti condizioni sono vere:
  • Si disponga di due o più connessioni di dati che utilizzano lo stesso servizio Web.
  • Si modifica una delle connessioni dati per utilizzare il servizio del Web da un diverso spazio dei nomi.


Nota Se è possibile riassociare la connessione dati utilizzando il comando Cambia associazione , è possibile che le associazioni non sono corretti.

Cause

Questo problema si verifica perché InfoPath non viene considerato lo spazio dei nomi del nodo dati di origine per la connessione da modificare. Se si cambia l'origine dati per una connessione dati, vengono modificate tutte le connessioni che hanno la stessa origine dati.

Workaround

Per ovviare al problema, utilizzare uno dei metodi descritti di seguito:
  • Rimuovere i controlli dalla visualizzazione in cui l'associazione viene interrotta e aggiungerle nuovamente alla visualizzazione.
  • Consente di modificare tutte le connessioni dati al nuovo percorso o dello spazio dei nomi prima di distribuire il modulo.

Status

Microsoft ha confermato che questo problema riguarda i prodotti sono elencati nella sezione "Si applica a".

Informazioni

Procedura per riprodurre il problema.

  1. Avviare InfoPath.
  2. Scegliere Progetta modulo .
  3. Aggiungere una connessione dati a un servizio Web. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Nel riquadro attività Progetta modulo , fare clic su Nuovo da connessione dati .
    2. Nel collegamento guidato dati fare clic sul servizio Web e quindi fare clic su Avanti .
    3. Selezionare Ricevi dati e quindi fare clic su Avanti .
    4. Digitare il percorso del servizio Web che si desidera utilizzare come connessione dati e quindi fare clic su Avanti .
    5. Selezionare l'operazione di servizio del Web che si desidera ricevere i dati e quindi fare clic su Avanti .
    6. Digitare un nome per questa connessione dati e quindi fare clic su Fine .
  4. Nel riquadro attività Origine dati , espandere il gruppo dataFields e quindi trascinare un campo o un gruppo nella visualizzazione corrente.
  5. Aggiungere una seconda connessione dati per utilizzare il servizio Web stesso utilizzata nel passaggio 3. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Dal menu Strumenti , scegliere Connessioni dati .
    2. Nella finestra di dialogo Connessioni dati , fare clic su Aggiungi .
    3. Nel collegamento guidato dati selezionare Ricevi dati e quindi fare clic su Avanti .
    4. Nella schermata successiva della procedura guidata, fare clic sul servizio Web e scegliere Avanti .
    5. Digitare il percorso del servizio Web utilizzato nel passaggio 3 e quindi fare clic su Avanti .
    6. Selezionare la stessa operazione selezionata nel passaggio 3e e quindi fare clic su Avanti .
    7. Seguire le istruzioni per completare la procedura guidata.
  6. Nella finestra di dialogo Connessioni dati , fare clic su Chiudi .
  7. Nel riquadro attività Origine dati , nel gruppo Origine dati , selezionare l'origine dati secondaria creato nel passaggio 5.
  8. Nel gruppo dataFields , trascinare il campo o il gruppo che si è utilizzata nel passaggio 4 nella visualizzazione corrente.
  9. Sulla barra degli strumenti standard fare clic su Anteprima modulo e quindi fare clic su Esegui Query .

    Si noti che i controlli visualizzano gli stessi dati.
  10. Fare clic su Chiudi anteprima . Dal menu Strumenti , scegliere Connessioni dati .
  11. Selezionare l'origine dati primaria e quindi fare clic su Modifica .
  12. Digitare un percorso del servizio Web per l'origine dati, fare clic su Avanti e quindi seguire le istruzioni per completare la procedura guidata.

    Nota È necessario utilizzare la stesso servizio Web e il funzionamento di quello che originariamente utilizzati. Tuttavia, è possibile utilizzare un diverso spazio dei nomi.
  13. Fare clic su Anteprima modulo e quindi fare clic su Esegui Query .

    Si noti che il controllo della connessione dati secondaria di non visualizzare i dati dal servizio Web primo come previsto anche se non è stata modificata l'origine dati per questo controllo.

Proprietà

Identificativo articolo: 891161 - Ultima modifica: mercoledì 2 maggio 2007 - Revisione: 2.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Office InfoPath 2007
  • Microsoft Office InfoPath 2003
  • Microsoft Office InfoPath 2003, Service Pack 1 (SP1)
Chiavi: 
kbmt kbdesign kbtshoot kbprb KB891161 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 891161
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com