Creare una visualizzazione di InfoPath di un modello di modulo compatibile con browser

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

Introduzione alle visualizzazioni di InfoPath

Scenari per l'utilizzo

Passaggio 1: Aggiungere una visualizzazione di InfoPath a un modello di modulo compatibile con browser

Passaggio 2: Visualizzazione da browser quando il modello di modulo abilitati per i browser viene aperto in un Web browser

Passaggio 3: Visualizzazione da InfoPath quando viene aperto il modello di modulo abilitati per i browser in InfoPath

Introduzione alle visualizzazioni di InfoPath

È possibile progettare un modello di modulo che supporta due tipi di utenti, ovvero quelli che hanno installato Microsoft Office InfoPath e quelli che non dispongono. Questo tipo di modello di modulo è chiamato un modello di modulo compatibile con browser. In un modello di modulo compatibile con browser, le caratteristiche di InfoPath, impostazioni e controlli che non funzionano in un Web browser sono nascosti o disattivati in modalità progettazione. In questo modo, non si utilizzati nella progettazione.

Quando si è pronti per condividere un modello di modulo compatibile con browser con gli utenti, è necessario pubblicare il progetto in un server che esegue InfoPath Forms Services e quindi renderla abilitati per i browser. Se gli utenti hanno InfoPath nel proprio computer, verrà aperto il modulo in InfoPath. Se non hanno installato InfoPath, il modulo verrà aperto in un Web browser. In entrambi i casi, il modello di modulo non include funzionalità di InfoPath, le impostazioni o controlli che non funzionano in un browser.

Se si prevede che molti utenti avranno InfoPath installato nel computer, non è consigliabile limitare la struttura del modello di modulo a un sottoinsieme di caratteristiche supportate in un Web browser. In questo caso, è possibile creare due visualizzazioni del modello di modulo compatibile con browser. Un'unica visualizzazione sarà per gli utenti che aprono il modello di modulo in un Web browser. Visualizzazione Foglio dati verranno utilizzato esclusivamente dagli utenti che dispongono di InfoPath installato nel computer. Questa visualizzazione di InfoPath non visualizzerà mai in un Web browser. Di conseguenza, è possibile utilizzare le caratteristiche di InfoPath in questa visualizzazione non in caso contrario sarà possibile usare, ad esempio i ruoli di utente o controlli master/dettaglio.

In questo argomento si imparerà progettare una visualizzazione di InfoPath dedicata in un modello di modulo compatibile con browser. Inoltre, verranno fornite come creare un regola che rileva se l'utente che apre il modello di modulo dispone InfoPath installato nel computer. Se viene rilevato InfoPath, l'utente vedrà la visualizzazione di InfoPath. Se non viene rilevato InfoPath, l'utente vedrà la visualizzazione del browser in un Web browser.

Torna all'inizio

Scenari per l'utilizzo

Si supponga che si lavora per una società di assicurazione e si progetta un modello di modulo compatibile con browser per l'elaborazione di indennizzo. Il modello di modulo compatibile con browser deve soddisfare assicurati che aprono e compilano il modulo di richiesta dell'azienda sito Web, nonché utenti interni di rivedere e approvano i dati del modulo di richiesta di rimborso. La previsione è che gli utenti esterni non dispone di InfoPath installato nel computer e che gli utenti interni dispongono di InfoPath. Per consentire agli utenti che e non dispongono di InfoPath, è possibile progettare due modelli di modulo distinte, ovvero uno che è compatibile con browser e uno che non è. Tuttavia, è più facile e più efficiente per progettare un modello di modulo compatibile con browser che include le visualizzazioni seguenti:

Visualizzazione 1: visualizzazione esterni, Richiedi archiviazione    Questa è la visualizzazione che assicurati visualizzato quando si accede al proprio sito Web e apre un modulo di richiesta. Poiché non è possibile sapere se contraente dispone di una copia di InfoPath nel proprio computer, il modello di modulo deve essere compatibile con browser. Ovvero, è necessario assicurarsi che la maschera può essere compilata tramite un Web browser.

Visualizzazione 2: visualizzazione interno, Richiedi elaborazione    Questa visualizzazione è per processori sulle attestazioni, chi esaminare il modulo di richiesta inviata e inviarlo a un DS assicurazione per l'approvazione. Tutti i dipendenti della società di assicurazione che InfoPath sia installato nel computer. Di conseguenza, è possibile progettare una visualizzazione di InfoPath dedicata per loro. A differenza della visualizzazione presentazione Richiedi, cui si accede dagli assicurati utilizzando un Web browser, visualizzare mai Visualizza in un punto qualsiasi ma in InfoPath specifici InfoPath e pertanto può contenere le caratteristiche, i controlli e le impostazioni che non sono disponibili in modello di modulo compatibile con browser.

Torna all'inizio

Passaggio 1: Aggiungere una visualizzazione di InfoPath a un modello di modulo compatibile con browser

Per creare una visualizzazione di InfoPath in un modello di modulo compatibile con browser, si modifica un'impostazione nella finestra di dialogo Proprietà visualizzazione. Questa impostazione consente agli utenti la visualizzazione di InfoPath, ma impedisce la visualizzazione di visualizzare in un Web browser.

  1. Aprire il modello di modulo compatibile con browser.

  2. Nel menu Visualizza fare clic su Gestisci visualizzazioni.

  3. Nel riquadro Azioni, nel riquadro attività visualizzazioni, fare clic su Aggiungi nuova visualizzazione.

  4. Nella finestra di dialogo Aggiungi visualizzazione digitare un nome per la visualizzazione e quindi fare clic su OK.

  5. Nell'elenco Selezionare una visualizzazione, fare doppio clic sulla visualizzazione che appena creato.

  6. Fare clic sulla scheda Generale.

  7. Deselezionare la casella di controllo Mostra nel menu Visualizza quando compilando il modulo.

    Nota: Deselezionare questa casella di controllo impedire agli utenti che non dispongono di InfoPath da provare a passare alla visualizzazione di InfoPath.

  8. Selezionare la casella di controllo Consenti solo funzionalità di InfoPath (la visualizzazione non sarà disponibile nei browser) e quindi fare clic su OK.

  9. Progettare la visualizzazione come di consueto.

    Si è ora possibile utilizzare numerose caratteristiche, i controlli e le impostazioni della visualizzazione di InfoPath non sarebbero disponibili in un modello di modulo compatibile con browser. Ad esempio, si può utilizzare uno dei controlli nel riquadro attività controlli, non solo quelli che funzionano in un browser. Inoltre, non verrà visualizzata eventuali errori di compatibilità dei browser o i messaggi nel riquadro attività Controllo grafico.

    Nota: Sebbene sia possibile utilizzare la maggior parte delle caratteristiche di InfoPath nella visualizzazione di InfoPath, alcune caratteristiche e delle impostazioni che si applicano al modello di modulo compatibile con browser come restano disattivate o nascoste. Ad esempio, si non è possibile attivare le firme digitali per l'intero modello di modulo o usare script nella visualizzazione, poiché una visualizzazione del modello di modulo compatibile con browser.

  10. Per aggiungere altre visualizzazioni di InfoPath al modello di modulo compatibile con browser, ripetere i passaggi 2-9.

Torna all'inizio

Passaggio 2: Visualizzazione da browser quando il modello di modulo abilitati per i browser viene aperto in un Web browser

In questa procedura, è spiegato come creare una regola che determina la visualizzazione in cui l'utente vengono visualizzati quando si apre una maschera basata sul modello di modulo compatibile con browser. La regola viene eseguita quando il modulo è aperto prima e dopo una determinata condizione. In questo caso la condizione ha da eseguire se gli utenti da aprire il modello di modulo abilitati per i browser in un Web browser. In caso affermativo, la visualizzazione browser sola del modello di modulo viene visualizzato. Questa visualizzazione è limitata ai set di caratteristiche supportate in un browser.

  1. Aprire il modello di modulo compatibile con browser contenente la visualizzazione di InfoPath.

  2. Dal menu Strumenti fare clic su Opzioni modulo.

  3. Nell'elenco categoria fare clic su Apri e Salva.

  4. In modalità di apertura, fare clic su regole.

  5. Nella finestra di dialogo regole per l'apertura di moduli, fare clic su Aggiungi.

  6. Nella finestra di dialogo regola digitare un nome significativo per la regola, ad esempio regola 1: passare alla visualizzazione Browser.

  7. Per specificare quando deve essere eseguita la regola, fare clic su Imposta condizione.

  8. Nella prima casella in Applica regola quando questa condizione è vera, fare clic su l'espressione.

  9. Nella seconda casella digitare xdEnvironment:IsBrowser()e quindi fare clic su OK.

  10. Nella finestra di dialogo regola fare clic su Aggiungi azione.

  11. Nella colonna azione, fare clic su Cambia visualizzazione.

  12. Nell'elenco visualizzazione, fare clic sulla visualizzazione browser che si desidera passare a e quindi fare clic su OK.

  13. Per impedire l'esecuzione dopo questa regola (per l'evento corrente) di tutte le regole, selezionare la casella di controllo Interrompi l'elaborazione delle regole al termine di questa regola nella finestra di dialogo regola.

    La regola appena creata verrà eseguita quando si apre il modello di modulo e la condizione specificata, vale a dire che l'ambiente dell'utente è un Web browser, vengono soddisfatti.

Torna all'inizio

Passaggio 3: Visualizzazione da InfoPath quando viene aperto il modello di modulo abilitati per i browser in InfoPath

A questo punto si aggiungerà un'altra regola al modello di modulo compatibile con browser. Questa regola viene eseguita quando il modulo è aperto prima e dopo una determinata condizione. In questo caso la condizione ha da eseguire se l'utente che apre il modello di modulo abilitati per i browser dispone di InfoPath nel proprio computer. Se è installato Infopath, viene visualizzata la visualizzazione di InfoPath del modello di modulo. Poiché questa visualizzazione è visibile in InfoPath, può contenere le caratteristiche di gamma completa di InfoPath.

  1. Aprire il modello di modulo compatibile con browser contenente la visualizzazione di InfoPath.

  2. Dal menu Strumenti fare clic su Opzioni modulo.

  3. Nell'elenco categoria fare clic su Apri e Salva.

  4. In modalità di apertura, fare clic su regole.

  5. Fare clic su Aggiungi.

  6. Nella finestra di dialogo regola digitare un nome significativo per la regola, ad esempio regola 1: passare alla visualizzazione di InfoPath

  7. Per specificare quando deve essere eseguita la regola, fare clic su Imposta condizione.

  8. Nella prima casella in Applica regola quando questa condizione è vera, fare clic su l'espressione.

  9. Nella seconda casella digitare non (xdEnvironment.

  10. Fare clic su e.

  11. Nella prima casella sotto la prima condizione, fare clic su l'espressione.

  12. Nella seconda casella digitare non (xdEnvironmente quindi fare clic su OK.

  13. Nella finestra di dialogo regola fare clic su Aggiungi azione.

  14. Nella colonna azione, nella finestra di dialogo azione fare clic su Cambia visualizzazione.

  15. Nell'elenco visualizzazione, fare clic sulla visualizzazione di InfoPath che si desidera passare a e quindi fare clic su OK.

  16. Per impedire l'esecuzione dopo questa regola (per l'evento corrente) di tutte le regole, selezionare la casella di controllo Interrompi l'elaborazione delle regole al termine di questa regola nella finestra di dialogo regola.

    La regola appena creata verrà eseguita quando si apre il modello di modulo e la condizione specificata, vale a dire che l'ambiente dell'utente è InfoPath e non un Web browser o un dispositivo mobile, vengono soddisfatti.

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.

×