Introduzione alla Microsoft InfoPath 2010
Nota
Questo articolo ha esaurito la sua funzione e verrà ritirato tra breve. Per evitare problemi di "Pagina non trovata", si sta procedendo alla rimozione dei collegamenti noti. Se sono stati creati collegamenti a questa pagina, rimuoverli per contribuire a ottimizzare il Web.
Contenuto dell'articolo
Cosa sono InfoPath e InfoPath Forms Services?
Insieme a Microsoft SharePoint Designer 2010, InfoPath 2010 facilita la creazione di soluzioni end-to-end in Server SharePoint 2010 che includono moduli potenti insieme al flusso di lavoro di scala aziendale e all'accesso ai principali dati aziendali. InfoPath è stato progettato come un potente motore di modifica XML che consente agli utenti finali di interfacciarsi facilmente con i dati.
Insieme alle potenti caratteristiche di collaborazione di SharePoint, InfoPath 2010 è una parte fondamentale del set di strumenti necessario per creare rapidamente applicazioni che soddisfino le esigenze dell'applicazione aziendale. InfoPath 2010 e InfoPath Forms Services in Server SharePoint 2010 consentono agli utenti aziendali di automatizzare i propri processi aziendali che raccolgono, gestiscono e condividono informazioni. Reparti IT, sviluppatori e utenti esperti possono creare potenti applicazioni aziendali sulla piattaforma SharePoint usando i moduli di InfoPath per interagire con i dati esterni, guidare il flusso di lavoro e migliorare le pagine Web. La familiarità dell'utente con l'esperienza di Microsoft Office e SharePoint rende più semplice e veloce la creazione, l'uso e il miglioramento dei processi aziendali con i moduli di InfoPath 2010.
Microsoft InfoPath 2010 consente di progettare e compilare moduli elettronici, ad esempio note spese, schede tempo, sondaggi e moduli assicurativi. A questo scopo, usare i controlli modulo standard, ad esempio caselle di testo o caselle di riepilogo, oppure inserire controlli che offrano agli utenti la flessibilità di aggiungere, rimuovere, sostituire o nascondere sezioni di un modulo per un'esperienza utente più completa. I moduli che si progettano possono variare da moduli semplici per la raccolta di dati dal team immediato a moduli complessi che fanno parte di un processo aziendale molto più ampio. I moduli di InfoPath possono essere usati autonomamente oppure possono essere usati con database o servizi Web esistenti. È possibile pubblicare i moduli e accedervi da una posizione comune in una rete aziendale, ad esempio una cartella condivisa, un server Web o una raccolta in un sito di Microsoft Server SharePoint 2010 o Microsoft SharePoint Foundation 2010.
Quando compilano un modulo in InfoPath 2010, gli utenti possono usare caratteristiche familiari simili a documenti. Ad esempio, possono controllare l'ortografia nel modulo o inserire testo formattato ed elementi grafici in determinati campi. A seconda della struttura del modello di modulo, gli utenti possono anche unire i dati di più maschere in un unico modulo o esportare i dati in altri programmi. Se un modello di modulo è abilitato per il browser, gli utenti che non hanno InfoPath installato nel computer possono compilare il modulo in un Web browser o in un dispositivo mobile.
Se si usa InfoPath 2010 e Microsoft Server SharePoint 2010 con InfoPath Forms Services, è possibile progettare modelli di modulo compatibili con browser in InfoPath e abilitarli per l'uso in siti Web interni ed esterni. In questo modo è possibile condividere moduli aziendali con un'ampia gamma di utenti, tra cui dipendenti, clienti, fornitori e partner. Gli utenti non devono avere Installato InfoPath nei propri computer per compilare un modulo, né scaricare altro dal Web. È sufficiente accedere a un browser, ad esempio Windows Internet Explorer, Apple Safari o Mozilla Firefox. Se Nel computer degli utenti è installato InfoPath, è possibile visualizzare e compilare il modulo in InfoPath anziché in un browser.
Inizio pagina
Quali sono i componenti di InfoPath?
InfoPath è costituito dai componenti seguenti: InfoPath Designer 2010, InfoPath Filler 2010 e Server SharePoint 2010 che eseguono InfoPath Forms Services. InfoPath Designer e InfoPath Filler vengono installati nei computer client come parte di Microsoft Office Professional Plus 2010. Per pubblicare moduli di InfoPath come moduli compatibili con browser, è necessario avere accesso a un'installazione di Server SharePoint 2010 che esegue InfoPath Forms Services.
InfoPath Designer 2010 Per creare e pubblicare un modello di modulo di InfoPath (xsn), usare InfoPath Designer 2010. Quando si progetta un file di modello di modulo (xsn), si crea un singolo file contenente i file di supporto che implementano il layout, le visualizzazioni e la logica da cui dipende una particolare soluzione di moduli di InfoPath. Quando gli utenti compilano un modulo, stanno effettivamente compilando un'istanza di file del modulo (.xml), che si basa sul modello di modulo associato. Con InfoPath Designer è possibile creare rapidamente moduli che includono sezioni di layout predefinite, regole predefinite, gestione migliorata delle regole e vari stili. Inoltre, InfoPath Designer ora include diversi modelli di modulo, quindi non è necessario definire tutte le parti del modulo da zero.
InfoPath Filler 2010 Con InfoPath Filler, le persone che compilano i moduli hanno un'interfaccia utente semplice e facile da usare e possono scegliere di salvare una bozza, salvare una copia locale o salvarla in formato PDF e avere un record locale del modulo. Tutte le funzionalità non necessarie per la progettazione dei moduli sono state rimosse per gli utenti che vogliono semplicemente aprire e compilare un modulo.
InfoPath Forms Services Una maggiore parità tra i moduli di InfoPath Filler 2010 e i moduli del browser InfoPath in Server SharePoint 2010 garantisce una maggiore coerenza per gli utenti che compilano i moduli. Ad esempio, le funzionalità disponibili in entrambi gli ambienti includono elenchi puntati, numerati e semplici; Caselle di riepilogo a selezione multipla; Caselle combinate; Pulsanti immagine; Funzionalità per i collegamenti ipertestuali; Gruppo di scelte e sezione; Funzionalità di filtro; Controlli di data e ora; e People i raccoglitori.
Inoltre, InfoPath 2010 è integrato con SharePoint Designer 2010 per consentire di creare e personalizzare i moduli associati agli elenchi esterni e alle soluzioni per flusso di lavoro di Servizi di integrazione applicativa.
Inizio pagina
Come si può usare InfoPath?
È possibile usare InfoPath per raccogliere i dati aziendali delle persone con cui si collabora, inclusi colleghi, partner, fornitori e clienti. I moduli di InfoPath possono essere semplici e semplici usati da più persone in un piccolo gruppo di lavoro. Ad esempio, un team di vendita di 10 persone può usare un modulo di InfoPath per raccogliere e condividere informalmente informazioni sulle chiamate alle vendite. I dati di questi moduli possono essere uniti in un singolo report di riepilogo che viene inviato alla gestione ogni mese.
In alternativa, le organizzazioni possono progettare moduli altamente sofisticati collegati a database aziendali esistenti o integrati in sistemi aziendali esistenti. Ad esempio, gli sviluppatori del reparto IT possono progettare un modello di modulo di InfoPath per gestire il processo di nota spese per l'organizzazione. Il modello di modulo può includere visualizzazioni e caratteristiche di logica di business che consentono a diverse categorie di utenti di inviare la nota spese, rivederla, approvarla e rimborsare l'utente che lo ha inviato.
Le nuove caratteristiche introdotte in InfoPath 2010 e InfoPath Forms Services consentono di creare rapidamente applicazioni di SharePoint più potenti, ad esempio:
- Personalizzazione dei moduli usati per creare, visualizzare e modificare voci di elenco di SharePoint
- Creazione di applicazioni per flusso di lavoro insieme a SharePoint Designer 2010
- La web part Modulo di InfoPath, che consente di creare web part efficaci senza scrivere codice e di connetterle ad altre web part per creare mashup dati.
L'elenco seguente illustra alcuni dei vantaggi dell'uso di InfoPath:
Integrazione di Office System InfoPath funziona con numerosi altri programmi e server nel sistema Microsoft Office, tra cui Microsoft Outlook, Microsoft Excel e Microsoft Access. Ad esempio, è possibile progettare e compilare moduli di InfoPath nei messaggi di posta elettronica, esportare i dati dei moduli in fogli di lavoro, inviare dati del modulo a un database o eseguire query sui dati da un elenco SharePoint. Inoltre, gli sviluppatori possono incorporare i moduli di InfoPath, senza menu, barre degli strumenti o altri aspetti dell'interfaccia utente, in applicazioni personalizzate.
Dati riutilizzabili I dati immessi dagli utenti in un modulo di InfoPath non devono rimanere bloccati all'interno del modulo per sempre. può essere riformattato o riutilizzato in vari modi. Questa flessibilità consente agli sviluppatori dell'organizzazione di integrare i dati dei moduli nei processi aziendali esistenti. Ad esempio, i dati raccolti nei moduli dei report sulle vendite possono essere usati per aggiornare i sistemi Enterprise Resource Planning (ERP) e CRM (Customer Relationship Management) dell'azienda. In questo modo le persone in tutta l'azienda possono accedere ai dati quando e dove ne hanno bisogno, in modo che possano prendere decisioni più informate. Con aggiornamenti più tempestivi sui numeri di vendita, è più facile per altri gruppi, ad esempio operazioni e finanza, effettuare previsioni accurate di produzione e costi.
Dati coerenti e accurati InfoPath include numerose caratteristiche che consentono di evitare errori di immissione dei dati e di compilare i moduli più rapidamente. Ad esempio, è possibile usare le formule per calcolare automaticamente valori matematici per gli utenti, usare la formattazione condizionale per attirare l'attenzione dell'utente sui dati o abilitare il correttore ortografico in modo che gli utenti possano controllare l'ortografia prima di inviare i moduli. Inoltre, quando gli utenti compilano un modulo, è possibile verificare la ricerca di errori di convalida dei dati nei dati immessi. Se il modello di modulo è connesso a un database o a un servizio Web, gli utenti non saranno in grado di inviare i dati finché non correggeranno questi errori. In questo modo si garantisce che i dati raccolti siano accurati e privi di errori e che siano conformi agli standard specificati.
Sovraccarico basso A differenza dei moduli cartacei, che devono essere ristampati in caso di modifica, i modelli di modulo di InfoPath possono essere facilmente modificati e ripubblicati. Inoltre, InfoPath rileva automaticamente quando un modello di modulo è stato aggiornato in modo che gli utenti abbiano sempre la versione più recente.
Supporto offline I moduli di InfoPath non devono essere compilati mentre un utente è connesso a una rete. Gli utenti possono salvare i moduli nel computer, lavorarci offline e quindi inviarli alla rete aziendale quando vengono riconnessi. Ciò è particolarmente utile per le persone con accesso intermittente o limitato alle risorse di rete, ad esempio i dipendenti che viaggiano frequentemente.
Meno moduli Invece di distribuire e gestire più moduli cartacei per lo stesso processo aziendale, è possibile creare un singolo modello di modulo in InfoPath che include più visualizzazioni. Ad esempio, in un modello di modulo per le note spese è possibile creare una visualizzazione per i dipendenti che immettono le spese, una seconda per i responsabili che approvano le spese e una terza per i dipendenti che elaborano i rimborsi. Per impostazione predefinita, gli utenti possono passare da una visualizzazione all'altra selezionando una visualizzazione dall'elenco a discesa Visualizzazione corrente nella scheda Home. È anche possibile creare regole che cambiano automaticamente visualizzazione quando gli utenti aprono il modulo, inviano il modulo o fanno clic su un pulsante nel modulo.
Controlli flessibili Oltre ai controlli standard, ad esempio caselle di testo e caselle di riepilogo, InfoPath include diversi controlli, ad esempio tabelle ripetute, gruppi di scelte e sezioni facoltative. Questi tipi di controlli consentono di progettare un modello di modulo flessibile che soddisfa gli utenti. In un modello di modulo per le note spese, ad esempio, è possibile usare una tabella ripetuta per consentire agli utenti di immettere solo il numero di voci di spesa necessarie.
È anche possibile creare parti di modelli, ovvero parti di un modello di modulo che possono essere salvate e riutilizzate in più modelli di modulo. Una parte tipica del modello è costituita da controlli e da un'origine dati e può includere anche caratteristiche come le connessioni dati, la convalida dei dati e le regole. L'uso di parti di modelli consente di risparmiare tempo e di garantire che i modelli di modulo nell'organizzazione siano coerenti per tono, struttura e comportamento.
Inizio pagina
Qual è il gruppo di destinatari di InfoPath?
InfoPath 2010 è progettato sia per utenti aziendali avanzati che per professionisti IT e sviluppatori, a seconda del tipo di soluzione basata su moduli che un utente o un'organizzazione vuole creare. Tuttavia, gli utenti di tutti i livelli possono compilare moduli.
Per utenti aziendali avanzati
Con InfoPath 2010 è possibile progettare moduli elettronici sofisticati per raccogliere in modo rapido ed economico le informazioni necessarie per un'esigenza aziendale immediata. È possibile personalizzare i moduli con caratteristiche come i campi calcolati, l'impostazione di valori predefiniti, la formattazione condizionale e le descrizioni comandi, tutto senza scrivere codice. Se l'organizzazione usa anche Server SharePoint 2010, è possibile creare questi moduli per le informazioni archiviate negli elenchi di SharePoint. L'archiviazione di informazioni in una posizione condivisa, ad esempio un elenco SharePoint, semplifica l'uso delle informazioni da parte dei membri del team, agevolando la collaborazione.
Inoltre, con miglioramenti all'esperienza di compilazione dei moduli in InfoPath Filler e all'interoperabilità con altre applicazioni di Microsoft Office 2010, tra cui Microsoft Outlook e Microsoft SharePoint Workspace 2010 (precedentemente noto come Microsoft Office Groove), è possibile offrire agli utenti altre opzioni per la compilazione dei moduli, tra cui il completamento online, offline e nei dispositivi mobili. È anche possibile usare InfoPath 2010 per personalizzare i pannelli di informazioni sui documenti nelle applicazioni Microsoft Office Word, Microsoft PowerPoint e Microsoft Excel per raccogliere metadati sui documenti.
Per professionisti IT e sviluppatori
InfoPath 2010 offre un ambiente completo per la progettazione, lo sviluppo, la distribuzione, l'hosting (insieme a Server SharePoint), la raccolta, l'aggregazione e l'integrazione di moduli elettronici. Basato su base predefinita con consigli XML del World Wide Web Consortium (W3C), InfoPath 2010 è progettato per funzionare con l'infrastruttura esistente e con l'ambiente di gestione dei processi.
Per i moduli avanzati per i processi aziendali e di reparto, è possibile creare applicazioni composte e sequenze di flussi di lavoro con InfoPath 2010 e Server SharePoint 2010, usando poco codice o nessun codice. InfoPath 2010 può essere completamente integrato con Server SharePoint 2010.
È possibile connettere moduli di InfoPath ad altre origini dati e sistemi line-of-business come Microsoft SQL Server, Oracle e SAP usando Servizi di integrazione applicativa di Server SharePoint 2010, servizi Web e servizi Web SOAP (Simple Object Access Protocol) e REST (representational state transfer). Le soluzioni InfoPath possono anche essere portatili usando i formati di file di soluzioni di SharePoint Foundation 2010 (con estensione wsp) e di modelli di sito di SharePoint (stp), in modo da poter spostare facilmente l'applicazione da un sito all'altro e da un sito a un server. Inoltre, InfoPath ora archivia gli URL come relativi (anziché assoluti) per consentire la portabilità.
Questi sono solo alcuni esempi delle funzionalità di InfoPath 2010 e Server SharePoint 2010 che consentono di creare potenti soluzioni di automazione dei processi aziendali basate su moduli.
Inizio pagina
Funzionamento di InfoPath con altri programmi e tecnologie
Per sfruttare al massimo InfoPath, è consigliabile usarlo con altri programmi, server e tecnologie, inclusi quelli elencati nella tabella seguente.
Inizio pagina