Nella propria organizzazione, i team utilizzano i siti di Microsoft SharePoint per collaborare su documenti e condividere informazioni. Si desidera creare un'applicazione SharePoint che migliori la produttività e l'efficienza del team ma non si desidera scrivere codice.
Con Microsoft Office SharePoint Designer 2007 è possibile progettare flussi di lavoro che aggiungono logica dell'applicazione senza codice ai siti e alle applicazioni SharePoint. Tramite Progettazione flussi di lavoro è possibile creare regole che associano condizioni e azioni agli elementi in elenchi e raccolte di SharePoint. Le modifiche agli elementi negli elenchi o nelle raccolte attivano azioni nel flusso di lavoro.
Si supponga ad esempio che le responsabilità principali di un team siano la stesura, la revisione e l'approvazione di contratti. Questi contratti vengono archiviati in raccolte documenti nel sito del team. Con Office SharePoint Designer 2007 è possibile creare un flusso di lavoro che invia un messaggio di notifica tramite posta elettronica al revisore quando un nuovo contratto è stato caricato nel sito. Allo stesso tempo, il flusso di lavoro crea un'attività nell'elenco Attività per il revisore. Quando questi rivede il contratto e contrassegna l'attività come completata, vengono attivate diverse azioni, a seconda se al contratto è assegnato lo stato Approvato o Rifiutato.
L'efficienza e la produttività del team vengono migliorate in quanto il processo viene gestito dal flusso di lavoro e il team può quindi concentrarsi sul lavoro effettivo, piuttosto che sulla gestione del flusso di lavoro. Per creare questa soluzione non è necessario nessun tipo di programmazione. Mediante la creazione di regole in Progettazione flussi di lavoro, è possibile aggiungere rapidamente interattività a una soluzione o applicazione SharePoint.
In questo articolo vengono introdotti i concetti fondamentali dei flussi di lavoro. Dopo aver compreso i componenti di base di un flusso di lavoro, ovvero eventi, azioni, condizioni e passaggi, è possibile aggiungere rapidamente logica dell'applicazione alle applicazioni SharePoint.
Importante Per creare un flusso di lavoro è necessario che il sito di SharePoint si trovi in un server in cui è in esecuzione Microsoft Windows SharePoint Services 3.0
Contenuto dell'articolo
Informazioni sui flussi di lavoro
Il team utilizza un sito di SharePoint per collaborare e archiviare le informazioni aziendali importanti in elenchi e raccolte di SharePoint. Con Office SharePoint Designer 2007 è ora possibile associare logica dell'applicazione a documenti o elementi in tali elenchi e raccolte.
Con Progettazione flussi di lavoro è possibile associare una sequenza di condizioni e azioni a un elenco o a una raccolta. Tale sequenza rappresenta un flusso di lavoro. Un flusso di lavoro è un modo naturale per organizzare ed eseguire una serie di azioni che corrispondono a un processo di lavoro. Questo processo può controllare quasi tutti gli aspetti di una voce di elenco in Microsoft Windows SharePoint Services 3.0, incluso il ciclo di vita di tale voce. Il flusso di lavoro può includere sia azioni eseguite da persone (o partecipanti al flusso di lavoro) che azioni eseguite dal flusso di lavoro stesso. I partecipanti al flusso di lavoro possono interagire con il flusso di lavoro tramite l'elenco Attività, mentre un flusso di lavoro può creare un'attività per qualcuno e rimanere in pausa finché l'attività non è stata contrassegnata come completata.
La semplicità o la complessità dei flussi di lavoro può variare in base alle necessità dei processi aziendali. È possibile creare un flusso di lavoro avviato dall'utente o un flusso di lavoro che viene avviato automaticamente in base a un evento, ad esempio quando una voce di elenco viene creata o modificata.
In genere, quando si utilizza Office SharePoint Designer 2007 per progettare un flusso di lavoro, vengono seguiti i passaggi di base seguenti:
- Utilizzo di Progettazione flussi di lavoro per scegliere e predisporre le condizioni e le azioni che definiscono i passaggi del flusso di lavoro.
- Generazione automatica tramite Office SharePoint Designer 2007 di moduli ASP.NET per l'avvio del flusso di lavoro o eventuali attività di SharePoint personalizzate, se necessario.
- Personalizzazione dei moduli flusso di lavoro, se necessario.
Un flusso di lavoro può essere considerato come un diagramma di flusso di azioni con un inizio, una fine e un flusso sequenziale dall'inizio alla fine. I flussi di lavoro possono includere diramazioni parallele, ma in definitiva procedono dall'azione iniziale all'azione finale.
Si supponga ad esempio di dover rappresentare in un grafico il flusso di lavoro descritto in precedenza che invia un documento a Microsoft Windows SharePoint Services 3.0 per l'approvazione. All'avvio del flusso di lavoro, il revisore specificato verrà automaticamente notificato tramite posta elettronica della presenza di un documento pronto per la revisione. Il revisore rivedrà il documento e modificherà lo stato del documento per indicare il completamento dell'attività e se il documento è stato approvato o rifiutato. In base alla risposta del revisore, il flusso di lavoro avanzerà di una o due diramazioni parallele. Se il revisore approva il documento, il flusso di lavoro sposterà il documento approvato in una raccolta documenti specificata e quindi invierà un messaggio di posta elettronica a tutto il team in cui viene notificata l'approvazione del documento. Se il revisore rifiuta il documento, il flusso di lavoro notificherà l'autore del documento. In entrambi i casi, il flusso di lavoro giungerà a termine e il processo sarà completato.

Torna all'inizio
Informazioni su eventi, azioni, condizioni e passaggi
Eventi, azioni, condizioni e passaggi rappresentano i componenti di base di un flusso di lavoro. Un flusso di lavoro è costituito da uno o più passaggi e ogni passaggio è costituito da azioni e eventuali condizioni a esse associate. Ogni flusso di lavoro viene avviato da un evento.
Informazioni sugli eventi
Un evento avvia o inizia un flusso di lavoro. Gli eventi che possono avviare un flusso di lavoro sono esattamente tre:
- Creazione di un elemento.
- Modifica di un elemento.
- Un partecipante al flusso di lavoro fa clic su un pulsante di avvio nel sito di SharePoint.
È importante capire che un flusso di lavoro creato con Office SharePoint Designer 2007 è sempre associato esattamente a un elenco o una raccolta in un sito di SharePoint. Quando si progetta un flusso di lavoro, viene scelto quale elenco associarvi. Un evento in questo elenco avvia il flusso di lavoro.
È possibile creare un flusso di lavoro avviato manualmente da un partecipante oppure un flusso di lavoro avviato automaticamente alla creazione o modifica di una voce di elenco. Ad esempio, nel flusso di lavoro di approvazione di un documento, si desidera progettare il flusso di lavoro in modo che venga avviato automaticamente ogni volta che qualcuno aggiunge un documento alla raccolta Documenti condivisi. Scegliere Nuovo dal menu File, quindi Flusso di lavoro. In Progettazione flussi di lavoro verrà visualizzata la pagina seguente.

Quando un partecipante al flusso di lavoro avvia un flusso di lavoro manualmente, questi passa innanzitutto all'elenco o alla raccolta cui è associato il flusso di lavoro. Qualsiasi persona che dispone almeno del livello di autorizzazione Contribuzione può avviare un flusso di lavoro progettato per l'avvio manuale. Il partecipante fa clic su un elemento, sceglie Flussi di lavoro dal menu e seleziona quindi un flusso di lavoro da una pagina che visualizza tutti i flussi di lavoro associati a tale elemento. Il partecipante compila un modulo di avvio del flusso di lavoro, se necessario, e avvia quindi il flusso di lavoro facendo clic sul pulsante di avvio nel modulo. L'avvio di un flusso di lavoro crea una nuova istanza del flusso di lavoro per quell'elemento specifico.

Nota Il comando Flussi di lavoro è disponibile solo quando l'elemento è incluso in un elenco o una raccolta cui è associato almeno un flusso di lavoro.
Per un flusso di lavoro avviato manualmente, il modulo di avvio può essere semplice come il modulo seguente.

È anche possibile aggiungere campi personalizzati a un modulo di avvio quando si progetta il flusso di lavoro. I partecipanti al flusso di lavoro possono quindi specificare informazioni per il flusso di lavoro completando questo modulo e tali impostazioni vengono passate al flusso di lavoro. Viene avviata una nuova istanza del flusso di lavoro, che può quindi cercare e utilizzare le informazioni specificate mediante il modulo in qualsiasi punto del flusso di lavoro.
Informazioni sulle azioni
Un'azione è l'unità di lavoro di base in un flusso di lavoro. In Office SharePoint Designer 2007 è disponibile un insieme di azioni predefinite e riutilizzabili che possono essere incorporate in un flusso di lavoro. Un flusso di lavoro può ad esempio:
- Creare, copiare, modificare o eliminare voci di elenco (inclusi i documenti).
- Archiviare o estrarre elementi.
- Inviare un messaggio di posta elettronica.
- Creare un'attività per qualcuno nell'elenco Attività del sito del team.
- Raccogliere dati da un partecipante a cui si può fare riferimento più avanti nel flusso di lavoro.
- Sospendere o interrompere il flusso di lavoro.
- Registrare informazioni sul flusso di lavoro in un elenco cronologico da utilizzare per il ripudio o il debug del flusso di lavoro.
- Impostare variabili del flusso di lavoro o eseguire calcoli.
Un flusso di lavoro può contenere qualsiasi numero di azioni. Le azioni appena elencate vengono eseguite dal flusso di lavoro, ma le altre azioni possono essere eseguite dai partecipanti al flusso di lavoro. Il flusso di lavoro di approvazione di un documento è costituito ad esempio da cinque azioni. Quattro di esse vengono eseguite automaticamente dal flusso di lavoro, ma una di esse, ossia la revisione vera e propria del documento, viene svolta da un partecipante al flusso di lavoro. Le azioni svolte da un partecipante al flusso di lavoro sono rappresentate dalle attività assegnata a tale persona nell'elenco Attività. Le cinque azioni nel flusso di lavoro di esempio sono:
- Invio di un messaggio di posta elettronica per notificare il revisore
- Revisione del documento (attività assegnata a un partecipante al flusso di lavoro)
- Spostamento del documento alla raccolta dei documenti approvati
- Invio di un messaggio di posta elettronica per notificare il team
- Invio di un messaggio di posta elettronica per notificare l'autore del documento
Quando si progetta un flusso di lavoro, viene identificata la sequenza necessaria delle azioni e tale sequenza viene quindi assemblata mediante Progettazione flussi di lavoro. Nel flusso di lavoro di approvazione di un documento, ad esempio, la prima azione consiste nell'invio di un messaggio di posta elettronica per notificare il revisore.

In Progettazione modelli di flusso viene pertanto scelta questa azione come primo passaggio nel flusso di lavoro.

Informazioni sulle condizioni
Quando si progetta un flusso di lavoro, è possibile utilizzare Progettazione flussi di lavoro per creare regole che applicano logica condizionale agli elenchi e agli elementi di SharePoint. Una regola stabilisce una condizione in base alla quale il flusso di lavoro esegue l'azione associata solo se la condizione è vera. È ad esempio possibile creare una regola in base alla quale il flusso di lavoro invia un messaggio di posta elettronica a un revisore solo se un elemento viene creato da una persona specifica. È anche possibile aggiungere clausole a una condizione. È ad esempio possibile creare una regola in base alla quale a un revisore viene inviato un messaggio di posta elettronica solo se un elemento viene (1) creato da una persona specifica e (2) il titolo del documento contiene parole chiave specifiche. Si può infine associare azioni multiple a una condizione. È ad esempio possibile creare una regola in base alla quale se un elemento viene creato da una persona specifica, (1) al revisore viene inviato un messaggio di posta elettronica e (2) le informazioni sul flusso di lavoro vengono registrate nell'elenco cronologico.

Per riassumere, una regola è una condizione associata a una o più azioni: se tutte le clausole nella condizione sono vere, verranno eseguite tutte le azioni associate.
Nell'esempio precedente, l'utente ha specificato una sola condizione. Si possono tuttavia creare condizioni multiple per un passaggio nel flusso di lavoro. Le condizioni multiple creano diramazioni nel flusso di lavoro: se la condizione A è vera, verrà eseguita un'azione, se l'azione B è vera, verrà eseguita un'azione diversa. Per aggiungere una diramazione a un passaggio, fare clic su Aggiungi diramazione condizionale 'Else If'. Ad esempio, nel flusso di lavoro di approvazione di un documento, se il revisore approva un documento, il flusso di lavoro eseguirà un'azione, o una serie di azioni, mentre se il revisore rifiuta il documento, lo stesso flusso di lavoro eseguirà un'azione diversa. Questa è una diramazione condizionale.

In Progettazione flussi di lavoro questo passaggio ha due diramazioni e ha l'aspetto seguente. Il rombo verde indica che il passaggio ha una diramazione condizionale.

È anche possibile creare una diramazione senza una condizione specifica. In questo modo, il flusso di lavoro esegue un'azione se la condizione è vera e un'azione diversa se la condizione è falsa. Ad esempio, il passaggio seguente in un flusso di lavoro invia un messaggio al team solo se la condizione è vera, altrimenti il flusso di lavoro invia un messaggio solo all'autore del documento. Aggiungendo una diramazione senza condizioni specifiche, il flusso di lavoro esegue l'azione della diramazione in tutti i casi in cui la condizione nella prima diramazione è falsa.

Nota La diramazione in un flusso di lavoro non può estendersi da un passaggio a un altro. Un set di diramazioni 'Else If' è sempre contenuto in un unico passaggio.
In Office SharePoint Designer 2007 sono disponibili diverse condizioni predefinite e riutilizzabili che possono essere incorporate in un flusso di lavoro. È ad esempio possibile specificare che il flusso di lavoro esegua le azioni associate solo se un elemento:
- Viene creato o modificato in un periodo di tempo specifico.
- Viene creato o modificato da una persona specifica.
- Ha un campo del titolo contenente parole chiave specifiche.
- È un file di un tipo specifico oppure la relativa dimensione file è compresa in un intervallo specifico. Questa condizione è disponibile solo se il flusso di lavoro è associato a una raccolta documenti.
È inoltre possibile creare condizioni personalizzate e condizioni avanzate in cui si possono specificare una vasta gamma di parametri. Con le condizioni personalizzate è possibile confrontare un campo nell'elenco corrente con un valore. È ad esempio possibile creare una condizione personalizzata in base alla quale se il campo Stato approvazione è uguale a Approvato, verrà eseguita l'azione associata. Con le condizioni avanzate è possibile confrontare un valore con un altro valore. Ciò consente di creare un confronto tra un campo in un elenco e un valore da un'altro elenco. Ad esempio, è possibile creare una condizione avanzata per la raccolta Documenti condivisi in base alla quale se il valore del campo Stato nell'elenco Attività è uguale a In sospeso, verrà eseguita l'azione associata.
Nota Un'azione non richiede una condizione. Ad esempio, il primo passaggio del flusso di lavoro di approvazione di un documento di esempio invia un messaggio di posta elettronica per notificare il revisore. A questa azione non è associata nessuna condizione.
Azioni parallele e seriali
Quando a una condizione sono associate più azioni, è possibile impostarne l'esecuzione seriale (le azioni vengono eseguito una dopo l'altra) o in parallelo (le azioni vengono eseguite contemporaneamente).

Azioni seriali Ad esempio, nel flusso di lavoro di approvazione di un documento, è possibile impostare due azioni in modo tale che quando si approva un documento, viene inviato un messaggio e quindi (then) il documento viene copiato nella raccolta documenti approvati. In Progettazione flussi di lavoro, then indica che la seconda azione si verifica dopo la prima.

Azioni parallele Ad esempio, nel flusso di lavoro di approvazione di un documento, è possibile impostare due azioni in modo tale che quando si approva un documento, viene inviato un messaggio e (and) il documento viene copiato nella raccolta documenti approvati. In Progettazione flussi di lavoro, and indica che la seconda azione si verifica contemporaneamente alla prima.
Nota Le azioni parallele non sono assolutamente simultanee. Non è possibile specificare l'ordine esatto, che può variare a ogni esecuzione del flusso di lavoro.

Note
- In ogni regola (condizioni e azioni), tutte le azioni devono essere o seriali o parallele.
- Un set di azioni seriali o parallele deve essere contenuto all'interno di un singolo passaggio.
Informazioni sui passaggi
Un flusso di lavoro è composto da uno o più passaggi. Ogni passaggio può contenere qualsiasi numero di azioni e condizioni associate. È possibile immaginare i passaggi semplicemente come pagine in Progettazione flussi di lavoro, Ad esempio, il flusso di approvazione di un documento ha due passaggi, come illustrato in Progettazione flussi di lavoro.

I passaggi consentono di raggruppare condizioni e azioni in modo tale che un set di regole (condizioni e azioni) può essere valutato ed eseguito prima di un secondo set.
Numero di passaggi Alcuni flussi di lavoro possono essere progettati come sequenza di azioni all'interno di un passaggio, oppure come sequenza di passaggi.
Le tre azioni seguenti ad esempio potrebbero costituire il passaggio 1 di un flusso di lavoro di base a passaggio singolo.

Le stesse tre azioni possono essere separate in diversi passaggi.

Il modo in cui un flusso di lavoro viene strutturato in passaggi dipende da quello che si desidera ottenere con ogni passaggio. Le regole in un passaggio vengono eseguite fino al completamento prima di passare al passaggio successivo, per questo è necessario raggruppare nello stesso passaggio tutte le regole necessarie al completamento dell'azione o delle azioni desiderate.
Più in dettaglio, ogni passaggio può contenere un set di diramazioni condizionali 'Else If', in cui le azioni in ogni diramazione vengono eseguite solo quando la condizione associata viene soddisfatta. In questo caso, sono necessari passaggi aggiuntivi solo quando:
- Devono essere valutati set multipli di diramazioni condizionali 'Else If'.
- È necessario separare una istruzione con diramazioni da una istruzione senza diramazioni.
È anche possibile utilizzare i passaggi semplicemente come modo per organizzare il flusso di lavoro. Ad esempio, un flusso di lavoro potrebbe avere molte azioni in un passaggio che non utilizza condizioni. In tal caso, potrebbe essere opportuno separare le azioni in passaggi con il semplice scopo di organizzarli meglio.
Torna all'inizio
Informazioni sui moduli flusso di lavoro
Per rendere il flusso di lavoro più dinamico e flessibile, è possibile aggiungere un modulo al flusso di lavoro. Con un modulo è possibile raccogliere informazioni da partecipanti al flusso di lavoro in determinati momenti nel flusso di lavoro e fare in modo che i partecipanti interagiscano con le attività per il flusso di lavoro.
Con Office SharePoint Designer 2007 è possibile creare due tipi di moduli di flusso di lavoro:
- Un modulo di avvio raccoglie informazioni dal partecipante al flusso di lavoro all'avvio del flusso di lavoro. I moduli di avvio vengono visualizzati agli utenti quando avviano manualmente un flusso di lavoro su un determinato elemento di SharePoint. Con un modulo di avvio, gli utenti possono specificare informazioni o parametri aggiuntivi per il flusso di lavoro quando viene applicato all'elemento di SharePoint specificato. Ad esempio, gli utenti possono utilizzare un modulo di avvio per chiedere chi dovrebbe rivedere un documento e la data entro la quale deve essere completata la revisione. Non tutti i flussi di lavoro necessitano di moduli di avvio. Nel caso sia necessario un modulo, Office SharePoint Designer 2007 genera automaticamente un modulo di avvio ASP.NET in base alle particolari specifiche di avvio.
- Un modulo attività personalizzato consente ai partecipanti al flusso di lavoro di interagire con le attività nell'elenco Attività in un sito di SharePoint. La Creazione guidata attività personalizzata consente di creare facilmente campi modulo personalizzati e di aggiungerli a un modulo attività personalizzato. Al termine della progettazione del flusso di lavoro, Office SharePoint Designer 2007 genera automaticamente i moduli ASP.NET per le attività personalizzate. Quindi, quando viene eseguito il flusso di lavoro e vengono create le attività, l'utente passa all'elenco Attività nel sito di SharePoint, contrassegna l'attività come completata e immette le informazioni facoltative o necessarie specifiche per il flusso di lavoro. Il flusso di lavoro può quindi rispondere a queste modifiche come specificato nel flusso di lavoro, oppure cercare e valutare le informazioni nei passaggi successivi del flusso di lavoro.
Dopo che Office SharePoint Designer 2007 genera automaticamente i moduli ASP.NET, sarà possibile personalizzarli. I moduli del flusso di lavoro sono pagine ASP.NET con una web part modulo dati a cui è applicata una pagina master. Questi file con estensione aspx sono archiviati nel sito di SharePoint con i file di origine del flusso di lavoro. I moduli possono essere aperti e personalizzati allo stesso modo di un qualsiasi altro file con estensione aspx.
Torna all'inizio
Informazioni sulla posizione di archiviazione dei flussi di lavoro
I flussi di lavoro vengono archiviati in una raccolta documenti a livello del sito denominata Flussi di lavori. Questa raccolta documenti viene creata automaticamente da Office SharePoint Designer 2007. In Elenco cartelle, la raccolta documenti Flussi di lavoro visualizza l'icona del flusso di lavoro invece del solito elenco o dell'icona raccolta documenti. Per impostazione predefinita, la raccolta documenti Flussi di lavoro è nascosta dal browser e non contiene visualizzazioni elenco, quali AllItems.aspx o EditForm.aspx. Questa raccolta documenti contiene una cartella per ogni flusso di lavoro creato con Office SharePoint Designer 2007. La cartella contiene tutti i file di origine necessari per il flusso di lavoro, inclusi:
- Il file markup del flusso di lavoro (con estensione xoml), necessario solo quando il flusso di lavoro contiene condizioni.
- Il file delle regole del flusso di lavoro.
- Il file di configurazione del flusso di lavoro.
- Tutti i moduli con estensione aspx necessari, ad esempio i moduli di avvio, per i flussi di lavoro avviati manualmente, o i moduli attività personalizzati.
Per modificare un flusso di lavoro esistente è possibile scegliere Apri flusso di lavoro dal menu File o fare doppio clic sul file con estensione xoml in Elenco cartelle. Il flusso di lavoro verrà aperto al primo passaggio in Progettazione flussi di lavoro. Se si fa clic su Precedente per visualizzare le impostazioni di avvio del flusso di lavoro, non è possibile modificare l'elenco o la raccolta cui è associato il flusso di lavoro. Dopo che un flusso di lavoro è associato a un elenco o a una raccolta mediante Office SharePoint Designer 2007, l'associazione non può essere modificata.

Progettazione flussi di lavoro supporta un'azione denominata Registra nell'elenco cronologico. L'azione può essere utilizzata quando si desidera tenere un registro della cronologia del flusso di lavoro per un'analisi degli errori o per scopi di registro o ripudio. Quando si crea un flusso di lavoro che utilizza l'azione Registra nell'elenco cronologico, Office SharePoint Designer 2007 crea automaticamente un elenco denominato Cronologia flusso di lavoro. Questo elenco contiene colonne per informazioni quali ID utente, data, evento e descrizione errori. Allo stesso modo della raccolta documenti Flussi di lavoro, per impostazione predefinita l'elenco Cronologia è nascosto dal browser ma può essere visualizzato in Elenco cartelle.

Progettazione flussi di lavoro fornisce tre azioni che interagiscono con l'elenco Attività: Assegna un elemento Attività, Raccolta dati da un utente e Assegna un sondaggio di gruppo. Quando si crea un flusso di lavoro che utilizza una qualsiasi di queste tre azioni, Office SharePoint Designer 2007 crea automaticamente il modulo con estensione aspx, il tipo di contenuto per l'attività e l'elenco Attività, se necessario. Per impostazione predefinita, l'elenco Attività può essere visualizzato nel browser, a differenza della raccolta documenti Flussi di lavoro e l'elenco Cronologia flusso di lavoro.

Torna all'inizio
Informazioni sul controllo dello stato di un flusso di lavoro
Lo stato dei flussi di lavoro relativo a un elemento selezionato può essere visualizzato facilmente tramite il browser. La visualizzazione Tutti gli elementi di un elenco o di una raccolta documenti visualizza lo stato corrente dei flussi di lavoro in esecuzione su un elemento. Inoltre, ogni elemento ha una pagina Flussi di lavoro in cui è possibile visualizzare le informazioni seguenti:
- Tutti i flussi di lavoro attualmente in esecuzione sull'elemento.
- Tutti i flussi di lavoro che sono stati eseguiti in passato sull'elemento.
- Tutti i flussi di lavoro disponibili per tale elemento.

Per visualizzare la pagina Flussi di lavoro per un elemento, fare clic sull'elemento nell'elenco e quindi scegliere Flussi di lavoro dal menu.
Nota Il comando Flussi di lavoro è disponibile solo quando un elemento è incluso in un elenco o una raccolta cui è associato almeno un flusso di lavoro.
Quando un utente avvia un flusso di lavoro su un elemento, Windows SharePoint Services 3.0 aggiunge una nuova colonna all'elemento. Per impostazione predefinita, il nome della colonna corrisponde al nome del flusso di lavoro. Questa colonna di sola lettura visualizza lo stato corrente dell'elemento all'interno del flusso di lavoro. Questa colonna di stato viene aggiunta automaticamente per ogni flusso di lavoro alla prima esecuzione.

In ogni colonna, lo stato del flusso di lavoro è un collegamento. Quando si fa clic su In corso, ad esempio, viene visualizzata la pagina Stato flusso di lavoro per l'istanza del flusso di lavoro.

Un flusso di lavoro creato in Office SharePoint Designer 2007 non può essere distribuito a elenchi multipli, ma è valido soltanto per l'elenco per il quale è stato creato. Tuttavia, flussi di lavoro multipli possono essere associati a un elenco e possono essere disponibili per un elemento specifico. Più flussi di lavoro possono essere eseguiti contemporaneamente nella stessa voce di elenco in un determinato periodo di tempo. Ad esempio, è possibile avere due flussi di lavoro, Flusso di lavoro A e Flusso di lavoro B, disponibili per un elenco specifico. Sebbene entrambi i flussi di lavoro possano essere eseguiti contemporaneamente su un elemento specifico nell'elenco, non è possibile avere due istanze di Flusso di lavoro A e Flusso di lavoro B in esecuzione contemporaneamente sullo stesso elemento.
Torna all'inizio
Passaggi successivi consigliati
I flussi di lavoro sono un efficace strumento per aggiungere logica dell'applicazione ai siti e alle applicazioni di SharePoint. Dopo avere appreso i concetti di base dei flussi di lavoro, è possibile iniziare a creare un flusso di lavoro.
- Per alcune importanti considerazioni di progettazione e una procedura di base, vedere l'articolo Creazione di un flusso di lavoro:
- Nella sezione Vedere anche sono inclusi collegamenti ad articoli che offrono esempi completi di flussi di lavoro.
Torna all'inizio