Creazione e modifica di flussi di lavoro di Office SharePoint Server

I flussi di lavoro che utilizzano Office Sharepoint Server possono essere creati mediante Visual Studio 2005 e Progettazione flussi di lavoro o Microsoft Office SharePoint Designer, analogamente ai flussi di lavoro basati esclusivamente su Windows SharePoint Services. In questa sezione sono descritti entrambi gli approcci.

Creazione e modifica di flussi di lavoro con Visual Studio 2005 e Progettazione flussi di lavoro

L'utilizzo di Visual Studio 2005 e di Progettazione flussi di lavoro per creare e modificare un flusso di lavoro di Office SharePoint Server è analogo all'utilizzo dello stesso strumento per la creazione e la modifica di un flusso di lavoro basato esclusivamente su Windows SharePoint Services. Come illustrato in precedenza, uno sviluppatore può trascinare attività in un'area di progettazione e quindi scrivere il codice necessario. Office Sharepoint Server non garantisce alcuna attività aggiuntiva oltre a quelle offerte in Windows SharePoint Services, pertanto gli sviluppatori dispongono degli stessi blocchi predefiniti per la logica del flusso di lavoro.

La grande differenza tuttavia è data dal fatto che i flussi di lavoro che utilizzano Office SharePoint Server possono utilizzare i moduli del flusso di lavoro di InfoPath, anziché solo i moduli ASPX. Per creare questi moduli, un autore del flusso di lavoro utilizza InfoPath 2007, all'interno del quale è presente un editor grafico che consente di definire il contenuto del modulo. Gli sviluppatori che preferiscono lavorare interamente all'interno dell'ambiente di Visual Studio possono utilizzare Visual Studio Tools per Office che consente l'hosting di InfoPath all'interno di Visual Studio.

In seguito alla creazione, i moduli del flusso di lavoro di InfoPath vengono collegati a un flusso di lavoro mediante un file workflow.xml, esattamente come avviene con i moduli ASPX. Diversamente dai moduli ASPX, tuttavia, gli sviluppatori non devono scrivere codice personalizzato per spostare le informazioni tra i moduli del flusso di lavoro di InfoPath e un flusso di lavoro. Il collegamento è garantito da Office SharePoint Server e InfoPath che semplificano così il lavoro degli utenti che creano flussi di lavoro.

Creazione e modifica di flussi di lavoro con Office SharePoint Designer 2007

Come avviene con Windows SharePoint Services, gli Information Worker possono utilizzare Office SharePoint Designer per creare e modificare i flussi di lavoro eseguiti in un ambiente Office SharePoint Server. A differenza dei flussi di lavoro creati con Visual Studio e Progettazione flussi di lavoro, tuttavia, quelli creati mediante Office SharePoint Designer non possono utilizzare i moduli del flusso di lavoro di InfoPath, pertanto non è possibile accedervi direttamente dalle applicazioni di Office 2007, ma è necessario utilizzare un Web browser.

Questo vincolo deriva dal tipo di gestione dei moduli da parte di Office SharePoint Designer. Come descritto in precedenza, gli Information Worker non creano i moduli direttamente mediante questo strumento, ma impostano le opzioni offerte dallo strumento e quindi i moduli necessari vengono generati dallo strumento. Il lavoro dell'autore risulta semplificato, ma è necessario accettare il solito compromesso tra facilità di utilizzo e funzionalità: sono supportati solo i moduli ASPX.

Scaricare il manuale

Questo argomento è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili che è possibile scaricare per Office SharePoint Server 2007, vedere Downloadable content for Office SharePoint Server 2007 (informazioni in lingua inglese).