Procedura: Creare un modello di modulo con codice gestito tramite il modello a oggetti di InfoPath 2003
La procedura per la creazione di un modello di modulo che utilizza il modello a oggetti compatibile con InfoPath 2003 varia a seconda che per creare il modello di modulo si utilizzi Microsoft Office InfoPath 2007 con Microsoft Visual Studio Tools for Applications (VSTA) o Microsoft Visual Studio 2005 con Microsoft Visual Studio Tools per Microsoft Office System 2007 o Visual Studio 2008 con Visual Studio Tools per Office.
![]() |
---|
Oltre a utilizzare le procedure seguenti, è necessario scegliere Salva con nome dal menu File e quindi selezionare Modello di modulo InfoPath 2003 (*.xsn) nella casella Tipo file per salvare il modello di modulo nel formato di file compatibile con InfoPath 2003. Per aprire i modelli di modulo compatibili con InfoPath 2003 creati con Office InfoPath 2007, è inoltre necessario che tutti gli utenti di InfoPath 2003 installino .NET Framework 2.0 nei computer (non .NET Framework 1.1 come nel caso dei modelli di modulo con codice gestito creati con uno dei prodotti InfoPath 2003 Toolkit per Visual Studio). |
Per creare un modello di modulo compatibile con InfoPath 2003 in InfoPath con VSTA
Avviare InfoPath.
Scegliere Progetta modello di modulo dal menu File e quindi eseguire le operazioni seguenti nella finestra di dialogo Progetta modulo:
Fare clic su Modello di modulo.
Fare clic sull'icona corrispondente all'origine dati su cui si desidera basare il modello di modulo nell'elenco In base a.
Deselezionare la casella di controllo Attiva solo caratteristiche compatibili con browser.
Fare clic su OK.
Scegliere Opzioni modulo dal menu Strumenti.
Nella finestra di dialogo Opzioni modulo fare clic su Programmazione.
In Linguaggio di programmazione selezionare C# (InfoPath 2003 Compatible) o Visual Basic (InfoPath 2003 Compatible) nell'elenco a discesa Linguaggio codice modello di modulo.
Fare clic su OK.
Progettare il modello di modulo e quindi aggiungere gestori eventi in VSTA, come illustrato in Procedura: Aggiungere un gestore eventi tramite il modello a oggetti di InfoPath 2003.
Per impostare come predefinita la creazione di modelli di modulo di InfoPath 2003 in InfoPath con VSTA
Avviare InfoPath.
Scegliere Opzioni dal menu Strumenti e quindi fare clic sulla scheda Progettazione.
Nella casella Linguaggio di programmazione per la progettazione di moduli eseguiti in InfoPath selezionare C# (InfoPath 2003 Compatible) o Visual Basic (InfoPath 2003 Compatible).
Nella casella Salva moduli di InfoPath come selezionare Modello di modulo InfoPath 2003 (*.xsn).
Fare clic su OK.
Quando si crea un nuovo modello di modulo di InfoPath senza selezionare la casella di controllo Attiva solo caratteristiche compatibili con browser, per impostazione predefinita verrà utilizzato il modello a oggetti compatibile con InfoPath 2003.
Per creare un modello di modulo compatibile con InfoPath 2003 in Visual Studio
Avviare Visual Studio.
Scegliere Nuovo dal menu File e quindi fare clic su Progetto.
Per creare un progetto di C#, nei tipi Progetto espandere la cartella Visual C#, fare clic su Office (in Visual Studio 2008 fare clic su 2007), e quindi su Modello di modulo InfoPath.
Per creare un progetto di Visual Basic, espandere la cartella Altri linguaggi, la cartella Visual Basic, fare clic su Office (in Visual Studio 2008 fare clic su 2007) e quindi su Modello di modulo InfoPath.
Nella finestra di dialogo Progetta modulo eseguire le operazioni seguenti:
Fare clic su Modello di modulo.
Fare clic sull'icona corrispondente all'origine dati su cui si desidera basare il modello di modulo nell'elenco In base a.
Deselezionare la casella di controllo Attiva solo caratteristiche compatibili con browser.
Fare clic su OK.
Scegliere Opzioni modulo dal menu Strumenti.
Nella finestra di dialogo Opzioni modulo fare clic su Programmazione.
Fare clic su Rimuovi codice e quindi su Sì.
In Linguaggio di programmazione selezionare C# (InfoPath 2003 Compatible) o Visual Basic (InfoPath 2003 Compatible) nell'elenco a discesa Linguaggio codice modello di modulo.
Fare clic su OK.
Progettare il modello di modulo e quindi aggiungere gestori eventi in Visual Studio, come illustrato in Procedura: Aggiungere un gestore eventi tramite il modello a oggetti di InfoPath 2003.
Per impostare come predefinita la creazione di modelli di modulo di InfoPath 2003 in Visual Studio
Scegliere Opzioni dal menu Strumenti.
Nella finestra di dialogo Opzioni fare clic su Microsoft Office InfoPath.
Nella casella Salva moduli di InfoPath come selezionare Modello di modulo InfoPath 2003 (*.xsn).
Fare clic su OK.
Quando si crea un nuovo progetto modello di modulo di InfoPath, per impostazione predefinita verrà utilizzato il modello a oggetti compatibile con InfoPath 2003.
Vedere anche
Attività
Altre risorse
Creazione di modelli di modulo con codice gestito tramite il modello a oggetti di InfoPath 2003