Microsoft Office Online
Entrar em Meu Office Online (O que é isto?) | Entrar

 
 
Microsoft Office SharePoint Designer
Pesquisar
Pesquisar
 
 
 
 
Informações sobre o produto
Ajuda e Instruções
Produtos e tecnologias relacionados
Suporte e Comentários
Recursos técnicos
Recursos adicionais
Aviso: você está exibindo esta página com uma versão de navegador da Web sem suporte. Este site é melhor visualizado no Microsoft Internet Explorer 6.0 ou posterior, no Firefox 1.5 ou no Netscape Navigator 8.0 ou posterior. Mais informações sobre navegadores com suporte.

Introdução aos fluxos de trabalho
 

Em sua empresa, equipes usam sites do Microsoft SharePoint para colaborar em documentos e compartilhar informações. Você deseja construir um aplicativo do SharePoint que melhora a produtividade e a eficiência da equipe, mas não deseja escrever código. Por onde começar?

Com o Microsoft Office SharePoint Designer 2007, você pode projetar fluxos de trabalho que adicionam lógica de aplicativo sem código a seus sites e aplicativos do SharePoint. Usando o Designer de Fluxo de Trabalho, você cria regras que associam condições e ações a itens em listas e bibliotecas do SharePoint. Alterações em itens de listas ou bibliotecas disparam ações no fluxo de trabalho.

Por exemplo, suponha que as principais responsabilidades de uma equipe sejam escrever, revisar e aprovar contratos. Esses contratos são armazenados em bibliotecas de documentos no site da equipe. Com o Office SharePoint Designer 2007, você pode criar um fluxo de trabalho que envia uma mensagem de email de notificação para o revisor quando um novo contrato tiver sido carregado no site. Ao mesmo tempo, o fluxo de trabalho cria uma tarefa na lista de Tarefas para o revisor. Quando essa pessoa revisa o contrato e marca a tarefa como concluída, diferentes ações são disparadas de acordo com status atribuído ao contrato, Aprovado ou Rejeitado.

A eficiência e a produtividade da equipe melhoram porque o fluxo de trabalho dirige o processo, de tal forma que a equipe possa se concentrar em fazer o trabalho, em vez de gerenciar o fluxo de trabalho. E não é necessária programação para elaborar uma solução como essa. Ao criar regras no Designer de Fluxo de Trabalho, você pode adicionar interatividade rapidamente a uma solução ou aplicativo do SharePoint.

Este artigo apresenta as noções básicas de fluxos de trabalho. Ao entender os módulos básicos de um fluxo de trabalho — eventos, ações, condições e etapas — você pode adicionar rapidamente lógica de aplicativo a seus aplicativos do SharePoint.

 Importante   Para criar um fluxo de trabalho, seu site do SharePoint deve estar localizado em um servidor que execute o Microsoft Windows SharePoint Services 3.0.

Neste artigo


O que é um fluxo de trabalho?

Sua equipe usa um site do SharePoint para colaborar e armazenar informações corporativas valiosas em listas e bibliotecas do SharePoint. Com o Office SharePoint Designer 2007, você pode agora anexar lógica de aplicativo a documentos ou itens nessas listas e bibliotecas.

Com o Designer de Fluxo de Trabalho, você pode anexar uma seqüência de condições e ações a uma lista ou biblioteca — essa seqüência é um fluxo de trabalho. Um fluxo de trabalho é uma maneira natural de organizar e executar uma série de ações que correspondem a um processo de trabalho. Esse processo pode controlar praticamente qualquer aspecto de um item de uma lista no Microsoft Windows SharePoint Services 3.0, inclusive o ciclo de vida desse item. O fluxo de trabalho pode incluir tanto ações executadas por pessoas (ou participantes do fluxo de trabalho) como ações executadas pelo fluxo de trabalho. Participantes do fluxo de trabalho podem interagir com o fluxo de trabalho por intermédio da lista de Tarefas, onde um fluxo de trabalho pode criar uma tarefa para alguém e permanecer em pausa até que a tarefa seja marcada como concluída.

Fluxos de trabalho podem ser simples ou complexos, de acordo com as necessidades de seus processos de negócio. Você pode criar um fluxo de trabalho que o usuário inicia ou um fluxo de trabalho iniciado automaticamente com base em um evento, como ocorre quando um item de uma lista é criado ou alterado.

Em geral, ao usar o Office SharePoint Designer 2007 para projetar um fluxo de trabalho, você segue as seguintes etapas básicas:

  • Use o Designer de Fluxo de Trabalho para escolher e montar as condições e ações que definem as etapas do fluxo de trabalho.
  • Deixe que o Office SharePoint Designer 2007 gere automaticamente formulários ASP.NET para início do fluxo de trabalho ou qualquer tarefa personalizada do SharePoint, se necessário.
  • Personalize os formulários de fluxo de trabalho, se necessário.

Você pode imaginar um fluxo de trabalho como um fluxograma de ações com um início, um fim e um fluxo seqüencial do início ao fim. Fluxos de trabalho podem incorporar ramificações paralelas, mas, em última instância, eles avançam da ação inicial até a ação final.

Por exemplo, suponha que você representasse graficamente o fluxo de trabalho descrito anteriormente que encaminha um documento no Microsoft Windows SharePoint Services 3.0 para aprovação. Quando o fluxo de trabalho inicia, ele automaticamente notifica o revisor especificado por email que há um documento para revisão. Ele revisa o documento e altera o status do documento para indicar que a tarefa foi concluída e se o documento foi aprovado ou rejeitado. Com base na resposta do revisor, o fluxo de trabalho prossegue por uma das duas ramificações paralelas. Se o revisor aprovar o documento, o fluxo de trabalho moverá o documento aprovado para uma biblioteca de documentos específica e enviará uma mensagem de email para toda a equipe notificando-a sobre o documento aprovado. Se o revisor rejeitar o documento, o fluxo de trabalho notificará o autor do documento disso. Em todo caso, o fluxo de trabalho chegará a seu fim e o processo será concluído.

Fluxograma do processo do fluxo de trabalho

Parte superior da página Parte superior da página

O que são eventos, ações, condições e etapas?

Estes são os módulos básicos de um fluxo de trabalho. Um fluxo de trabalho consiste em uma ou mais etapas, e cada etapa consiste em ações e condições associadas. Cada fluxo de trabalho é iniciado por um evento.

O que são eventos?

Um evento é o que inicia um fluxo de trabalho. Há exatamente três eventos que podem iniciar um fluxo de trabalho:

  • Um item é criado.
  • Um item é alterado.
  • Um participante de um fluxo de trabalho clica em um botão de inicialização no site do SharePoint.

É importante compreender que um fluxo de trabalho criado com o Office SharePoint Designer 2007 está sempre anexado a exatamente uma lista ou biblioteca em um site do SharePoint. Ao projetar um fluxo de trabalho, você escolhe a qual lista anexá-lo. Um evento nessa lista inicia o fluxo de trabalho.

Você pode criar um fluxo de trabalho que um participante inicia manualmente ou um fluxo de trabalho que é iniciado automaticamente quando um item de uma lista é criado ou alterado. Por exemplo, no fluxo de trabalho de aprovação do documento, você deseja projetar o fluxo de trabalho de tal forma que ele comece automaticamente sempre que alguém adicionar um documento à biblioteca de Documentos Compartilhados. No menu Arquivo, aponte para Novo e clique em Fluxo de Trabalho. No Designer de Fluxo de Trabalho, você vê a seguinte página.

Definir fluxo de trabalho - aprovação de documento

Quando um participante de um fluxo de trabalho inicia um fluxo de trabalho manualmente, essa pessoa navega primeiramente até a lista ou biblioteca à qual o fluxo de trabalho está anexado. Qualquer pessoa com pelo menos o nível de permissão de Colaboração pode iniciar um fluxo de trabalho que é projetado para iniciar manualmente. O participante clica em um item, clica em Fluxos de Trabalho no menu e escolhe um fluxo de trabalho em uma página que exibe todos os fluxos de trabalho associados àquele item. O participante preenche um formulário de inicialização de fluxo de trabalho, se necessário, e inicia o fluxo de trabalho clicando no botão iniciar do formulário. Iniciar um fluxo de trabalho cria uma nova instância desse fluxo de trabalho para um item específico.

Comando Fluxo de Trabalho em item de lista

 Observação   O comando Fluxos de Trabalho está disponível apenas quando o item está em uma lista ou biblioteca que tem pelo menos um fluxo de trabalho anexado a ela.

Para um fluxo de trabalho iniciado manualmente, o formulário de inicialização pode ser simples quanto o descrito a seguir.

Exemplo de botão de início de fluxo de trabalho em item de lista

Você também pode adicionar campos personalizados a um formulário de inicialização quando projeta o fluxo de trabalho. Os participantes do fluxo de trabalho podem assim fornecer informações para o fluxo de trabalho preenchendo esse formulário, e essas definições serão passadas para o fluxo de trabalho. Uma nova instância do fluxo de trabalho será iniciada e o fluxo de trabalho poderá pesquisar e usar as informações fornecidas por meio do formulário a qualquer momento no fluxo de trabalho.

O que são ações?

Uma ação é a unidade de trabalho mais básica em um fluxo de trabalho. O Office SharePoint Designer 2007 fornece um conjunto de ações prontas e reutilizáveis para que você as incorpore em seu fluxo de trabalho. Por exemplo, seu fluxo de trabalho pode:

  • Criar, copiar, alterar ou excluir itens de uma lista (inclusive documentos).
  • Fazer check-in ou check-out de itens.
  • Enviar uma mensagem de email.
  • Criar uma tarefa para alguém na lista de Tarefas do site de sua equipe.
  • Coletar dados de um participante ao qual possa ser feita referência posteriormente no fluxo de trabalho.
  • Dar pausa ou interromper um fluxo de trabalho.
  • Efetuar o log de informações do fluxo de trabalho em uma lista de Histórico a ser usada para repudiação ou depuração do fluxo de trabalho.
  • Definir variáveis de fluxo de trabalho ou efetuar cálculos.

Um fluxo de trabalho pode conter qualquer quantidade de ações. As ações listadas são executadas pelo fluxo de trabalho, mas outras ações podem ser executadas por participantes do fluxo de trabalho. Por exemplo, o fluxo de trabalho de aprovação de documentos consiste em cinco ações. Quatro dessas ações são executadas automaticamente pelo fluxo de trabalho, mas uma dessas ações — na verdade, de revisão do documento — é feita por um participante do fluxo de trabalho. Ações executadas por um participante do fluxo de trabalho são representadas por tarefas atribuídas a essa pessoa na lista de Tarefas. As cinco ações no exemplo de fluxo de trabalho são:

  • Enviar um email para notificar o revisor
  • Revisar o documento (uma tarefa atribuída a um participante do fluxo de trabalho)
  • Mover o documento para a biblioteca de documentos aprovados
  • Enviar uma mensagem de email para notificar a equipe
  • Enviar uma mensagem de email para notificar o autor do documento

Simplificando, ao projetar um fluxo de trabalho, você identifica a seqüência de ações necessária e monta essa seqüência de ações usando o Designer de Fluxo de Trabalho. Por exemplo, no fluxo de trabalho de aprovação de documentos, a primeira ação desejada é enviar uma mensagem de email para notificar o revisor.

Fluxograma, enviar um email para o revisor

Assim, no Designer de Fluxo de Trabalho, você escolhe essa ação como a primeira etapa do fluxo de trabalho.

Lista de ações

O que são condições?

Ao projetar um fluxo de trabalho, você pode usar o Designer de Fluxo de Trabalho para criar regras que empregam lógica condicional a listas e itens do SharePoint. Uma regra estabelece uma condição em que o fluxo de trabalho executa a ação associada apenas se essa condição for verdadeira. Por exemplo, você pode criar uma regra em que o fluxo de trabalho envia a um revisor uma mensagem de email apenas se um item for criado por uma pessoa específica. Você também pode adicionar cláusulas a uma condição. Por exemplo, você pode criar uma regra em que é enviada uma mensagem de email a um revisor apenas se um item for (1) criado por uma pessoa específica e (2) o título do documento contiver palavras-chaves específicas. Finalmente, você pode associar várias ações a uma condição. Por exemplo, você pode criar uma regra em que, se um item for criado por uma pessoa específica, então (1) será enviado um email ao revisor e (2) informações do fluxo de trabalho serão registradas na lista de histórico.

Escolher condições e ações

Resumindo, uma regra é uma condição associada a uma ou mais ações: se todas as cláusulas na condição forem verdadeiras, executam-se as ações associadas.

No exemplo anterior, o usuário especificou apenas uma condição. No entanto, você pode criar várias condições para uma etapa do fluxo de trabalho. Várias condições criam ramificações no fluxo de trabalho: se a condição A for verdadeira, execute uma ação; se a condição B for verdadeira, execute uma ação diferente. Para adicionar uma ramificação a uma etapa, clique em Adicionar Ramificação Condicional 'Senão Se'. Por exemplo, no fluxo de trabalho de aprovação de documentos, se o revisor aprovar um documento, o fluxo de trabalho executará uma ação (ou série de ações); se o revisor rejeitar um documento, o mesmo fluxo de trabalho executará uma ação diferente. Isso é uma ramificação condicional.

Exemplo de fluxograma, aprovador revisa documento

No Designer de Fluxo de Trabalho, esta etapa tem duas ramificações e tem a seguinte aparência. O losango verde indica que a etapa tem uma ramificação condicional.

Ramificação condicional com duas condições

Você também pode criar uma ramificação que não contém uma condição específica. Dessa maneira, o fluxo de trabalho executa uma ação se uma condição for verdadeira e uma ação diferente se a condição for falsa. Por exemplo a etapa a seguir em um fluxo de trabalho envia uma mensagem para a equipe apenas se a condição for verdadeira; caso contrário, o fluxo de trabalho envia uma mensagem apenas para o autor do documento. Ao adicionar uma ramificação sem condições específicas, o fluxo de trabalho executa a ação nessa ramificação em qualquer caso que a condição na primeira ramificação seja falsa.

Ramificação condicional sem uma segunda condição

 Observação   As ramificações em um fluxo de trabalho não podem se estender de uma etapa para outra. Um conjunto de ramificações 'Else If' está sempre contido em uma única etapa.

O Office SharePoint Designer 2007 fornece várias condições prontas e reutilizáveis para que você as incorpore em seu fluxo de trabalho. Por exemplo, você pode especificar que o fluxo de trabalho execute as ações associadas apenas se um item:

  • For criado ou modificado em um período de tempo específico.
  • For criado ou modificado por uma pessoa específica.
  • Tiver um campo de título que contém palavras-chave específicas.
  • For um arquivo de um tipo específico ou tiver um tamanho de arquivo em um intervalo específico. (esta condição está disponível apenas quando o fluxo de trabalho está anexado a uma biblioteca de documentos.)

Além disso, você pode criar condições personalizadas e condições avançadas nas quais é possível especificar uma ampla variedade de parâmetros. Com condições personalizadas, você pode comparar um campo na lista atual com um valor. Por exemplo, você pode criar uma condição personalizada na qual, se o campo de Status da Aprovação for igual a Aprovado, a ação associada será executada. Com condições avançadas, você pode comparar um valor com outro valor. Isso permite que você crie uma comparação entre um campo em qualquer lista e um valor de outra lista. Por exemplo, você pode criar uma condição avançada para a biblioteca de Documentos Compartilhados, em que, se o valor do campo Status na lista de Tarefas for igual a Pendente, a ação associada será executada.

 Observação   Uma ação não exige uma condição. Por exemplo, a primeira etapa do exemplo de fluxo de trabalho de aprovação de documentos envia um email para notificar o revisor. Esta ação não tem uma condição associada a ela.

Ações paralelas versus seriais

Quando se tem mais de uma ação associada a uma condição, as ações podem ser configuradas para serem executadas ao mesmo tempo (paralelas) ou uma após a outra (seriais).

Executar ações em paralelo ou de modo serial

Ações seriais  Por exemplo, no fluxo de trabalho de aprovação de documentos, você pode configurar duas ações de tal forma que, quando um documento for aprovado, uma mensagem será enviada e, em seguida, o documento será copiado na biblioteca de documentos aprovados. No Designer de Fluxo de Trabalho, então indica que a segunda ação ocorre depois da primeira.

Ação serial com 'então'

Ações paralelas  Por exemplo, no fluxo de trabalho de aprovação de documentos, você pode configurar duas ações de tal forma que, quando um documento for aprovado, uma mensagem será enviada e, ao mesmo tempo, o documento será copiado na biblioteca de documentos aprovados. No Designer de Fluxo de Trabalho, e indica que a segunda ação ocorre ao mesmo tempo que a primeira.

 Observação   Ações paralelas não são absolutamente simultâneas; a ordem exata não pode ser especificada e pode variar a cada vez que o fluxo de trabalho for executado.

Ação paralela com 'e'

 Observações 

  • Em qualquer regra (condições e ações), todas as ações devem ser seriais ou paralelas.
  • Um conjunto de ações seriais ou paralelas deve estar contido em uma única etapa.

O que são etapas?

Um fluxo de trabalho é composto de uma ou mais etapas. Cada etapa pode conter um número qualquer de ações e condições associadas. Você pode considerar etapas simplesmente como páginas no Designer de Fluxo de Trabalho. Por exemplo, o fluxo de trabalho de aprovação de documentos tem duas etapas, conforme mostrado no Designer de Fluxo de Trabalho.

Etapas do fluxo de trabalho, adicionar uma etapa

Etapas permitem que você agrupe condições e ações de tal forma que um conjunto de regras (condições e ações) possa ser avaliado e executado antes de um segundo conjunto.

Uma etapa ou muitas? Alguns fluxos de trabalho podem ser projetados como uma seqüência de ações em uma etapa, ou como uma seqüência de etapas.

Por exemplo, as três ações a seguir podem ser a Etapa 1 de um fluxo de trabalho básico de uma etapa.

Várias ações em uma etapa

As mesmas três ações poderiam ser separadas em várias etapas.

Várias ações em várias etapas

A maneira como você estrutura seu fluxo de trabalho em etapas depende do que deseja realizar em cada etapa. As regras em uma etapa são processadas até a conclusão antes de que seja iniciada a próxima etapa. Portanto, convém agrupar na mesma etapa as regras necessárias para realizar a ação ou as ações que deseja.

Mais especificamente, cada etapa pode conter um conjunto de ramificações condicionais 'Senão Se', no qual as ações em cada ramificação sejam executadas apenas quando a condição associada seja satisfeita. Nesse caso, etapas adicionais são necessárias apenas quando:

  • Vários conjuntos de ramificações condicionais 'Senão Se' precisam ser avaliadas.
  • Você precisa separar uma instrução ramificada de uma instrução não-ramificada.

Você também pode usar etapas simplesmente como uma maneira de organizar seu fluxo de trabalho. Por exemplo, um fluxo de trabalho pode ter muitas ações em uma etapa que não usam condições. Nesse caso, convém separar as ações em etapas apenas para organizá-las melhor.

Parte superior da página Parte superior da página

O que são formulários de fluxo de trabalho?

Para tornar seu fluxo de trabalho mais dinâmico e flexível, você pode adicionar um formulário ao fluxo de trabalho. Com um formulário, você pode coletar informações de participantes do fluxo de trabalho em momentos predefinidos do fluxo de trabalho, possibilitando que os participantes interajam com as tarefas do fluxo de trabalho.

Com o Office SharePoint Designer 2007, você pode criar dois tipos de formulários de fluxo de trabalho:

  • Um formulário de inicialização coleta informações do participante do fluxo de trabalho quando ele inicia o fluxo de trabalho. Formulários de inicialização são exibidos aos usuários quando eles iniciam manualmente um fluxo de trabalho em um determinado item do SharePoint. Com um formulário de inicialização, os usuários podem especificar parâmetros ou informações adicionais sobre o fluxo de trabalho quando ele se aplica ao item do SharePoint em questão. Por exemplo, talvez você use um formulário de inicialização para perguntar que deve revisar um documento e quando a revisão deve estar concluída. Nem todos os fluxos de trabalho precisam de formulários de inicialização. Se precisar de um, o Office SharePoint Designer 2007 gera automaticamente um formulário de inicialização ASP.NET de acordo com suas especificações de inicialização.
  • Um formulário de tarefas personalizado permite que os participantes de um fluxo de trabalho interajam com tarefas na lista de Tarefas em um site do SharePoint. Com o Assistente de Tarefa Personalizada, você pode criar facilmente campos de formulário personalizados e adicioná-los a um formulário de tarefas personalizado. Quando você terminar de projetar o fluxo de trabalho, o Office SharePoint Designer 2007 gerará automaticamente os formulários ASP.NET para suas tarefas personalizadas. Em seguida, quando o fluxo de trabalho for executado e as tarefas forem criadas, o usuário navegará até a lista de Tarefas no site do SharePoint, marcará a tarefa como concluída e digitará as informações opcionais ou exigidas que são específicas do fluxo de trabalho. O fluxo de trabalho poderá responder a essas alterações conforme especificado no fluxo de trabalho, ou pesquisar e avaliar essas informações em etapas posteriores do fluxo de trabalho.

Depois que o Office SharePoint Designer 2007 gerar automaticamente os formulários ASP.NET, você poderá personalizá-los. Formulários de fluxo de trabalho são páginas ASP.NET com um Web Part do Formulário de Dados e uma página mestra aplicada a ele. Esses arquivos .aspx são armazenados no site do SharePoint com os arquivos de origem do fluxo de trabalho. Você pode abrir e personalizar esses formulários como faria com qualquer outro arquivo .aspx.

Parte superior da página Parte superior da página

Onde são armazenados os fluxos de trabalho?

Os fluxos de trabalho são armazenados em uma biblioteca de documentos no nível do site denominada Fluxos de Trabalho. Essa biblioteca de documentos é criada automaticamente pelo Office SharePoint Designer 2007. Na Lista de Pastas, a biblioteca de documentos Fluxos de Trabalho exibe o ícone de fluxo de trabalho em vez do ícone usual de lista ou de biblioteca de documentos. Por padrão, a biblioteca de documentos Fluxos de Trabalho está oculta a partir do navegador e não tem Modos de exibição de lista, como AllItems.aspx ou EditForm.aspx. Essa biblioteca de documentos contém uma pasta para cada fluxo de trabalho criado com o Office SharePoint Designer 2007. A pasta contém todos os arquivos de origem necessários para o fluxo de trabalho, inclusive:

  • O arquivo de marcação (.xoml) do fluxo de trabalho (necessário apenas quando o fluxo de trabalho usa condições).
  • O arquivo de regras do fluxo de trabalho.
  • O arquivo de configuração do fluxo de trabalho.
  • Todos os formulários .aspx necessários, como formulários de inicialização (para fluxos de trabalho que são iniciados manualmente) ou formulários de tarefas personalizados.

Para modificar um fluxo de trabalho existente, você pode clicar em Abrir Fluxo de Trabalho no menu Arquivo ou clicar duas vezes no arquivo .xoml na Lista de Pastas. Isso abre o fluxo de trabalho em sua primeira etapa no Designer de Fluxo de Trabalho. Se você clicar em Voltar para visualizar as definições de inicialização do fluxo de trabalho, verá que não pode alterar a lista ou biblioteca à qual o fluxo de trabalho está anexado. Depois que um fluxo de trabalho é anexado a uma lista ou biblioteca usando o Office SharePoint Designer 2007, essa associação não pode ser alterada.

Fluxos de trabalho em lista de pastas

O Designer de Fluxo de Trabalho fornece uma ação denominada Registrar na Lista de Histórico. Talvez você use essa ação quando desejar manter um registro do histórico do fluxo de trabalho para investigar erros ou para fins de controle e repudiação. Quando você cria um fluxo de trabalho que usa a ação Registrar na Lista de Histórico, o Office SharePoint Designer 2007 cria automaticamente uma lista denominada Histórico do Fluxo de Trabalho. Essa lista tem colunas para informações como identificação do usuário, data, evento e descrição de erro. Como ocorre na biblioteca de documentos Fluxos de Trabalho, por padrão a lista de Histórico está oculta a partir do navegador mas pode ser vista na Lista de Pastas.

Histórico de fluxo de trabalho em lista de pastas

O Designer de Fluxo de Trabalho fornece três ações que interagem com a lista de Tarefas: Atribuir um Item de Tarefa Pendente, Coletar Dados de um Usuário e Atribuir uma Pesquisa de Grupo. Quando você cria um fluxo de trabalho que usa qualquer uma dessas três ações, o Office SharePoint Designer 2007 cria automaticamente o formulário .aspx, o tipo de conteúdo da tarefa e a lista de Tarefas, se necessário. Por padrão, a lista de Tarefas pode ser visualizada no navegador, diferentemente da biblioteca de documentos Fluxos de Trabalho e da lista de Histórico de Fluxo de Trabalho.

Lista de Tarefas em lista de pastas

Parte superior da página Parte superior da página

Onde posso verificar o status de um fluxo de trabalho?

Você pode facilmente exibir o progresso de fluxos de trabalho em um item selecionado por meio do navegador. O modo de exibição Todos os Itens de uma lista ou biblioteca de documentos exibe o status atual de fluxos de trabalho executados em um item. Além disso, cada item tem uma página de Fluxos de Trabalho onde você pode exibir as seguintes informações:

  • Todos os fluxos de trabalho atualmente em execução no item.
  • Todos os fluxos de trabalho executados no item no passado.
  • Todos os fluxos de trabalho disponíveis para aquele item.

Página Fluxos de Trabalho de um item

Para exibir a página de Fluxos de Trabalho de um item, clique no item da lista e, em seguida, clique em Fluxos de Trabalho no menu.

 Observação   O comando Fluxos de Trabalho está disponível apenas quando o item está em uma lista ou biblioteca que tem pelo menos um fluxo de trabalho anexado a ela.

Quando um usuário inicia um fluxo de trabalho em um item, o Windows SharePoint Services 3.0 adiciona uma nova coluna a esse item. Por padrão, o nome da coluna corresponde ao nome do fluxo de trabalho. Essa coluna somente para leitura exibe o status atual do item dentro desse fluxo de trabalho. Essa coluna de status é adicionada automaticamente para cada fluxo de trabalho na primeira vez que ele é executado.

Colunas exibem o status do fluxo de trabalho

Em cada coluna, o status do fluxo de trabalho é um link. Quando você clica em Em Andamento, por exemplo, é possível visualizar a página de Status do Fluxo de Trabalho para essa instância do fluxo de trabalho.

Página de status do fluxo de trabalho

Um fluxo de trabalho criado no Office SharePoint Designer 2007 não pode ser implantado em várias listas. Ele é válido somente na lista para a qual foi criado. No entanto, vários fluxos de trabalho podem ser anexados a uma lista e podem estar disponíveis para um determinado item. Vários fluxos de trabalho podem ser executados simultaneamente no mesmo item da lista, mas apenas uma instância de um fluxo de trabalho específico pode ser executada em um item específico a qualquer momento. Por exemplo, você pode ter dois fluxos de trabalho, Fluxo de Trabalho A e Fluxo de Trabalho B, disponíveis para uma lista específica. Embora ambos os fluxos de trabalho possam ser executados simultaneamente em um item específico na lista, você não pode ter duas instância do Fluxo de Trabalho A ou do Fluxo de Trabalho B em execução no mesmo item ao mesmo tempo.

Parte superior da página Parte superior da página

Próximas etapas sugeridas

Os fluxos de trabalho são uma maneira poderosa de adicionar lógica de aplicativo aos sites e aplicativos do SharePoint. Agora que você compreende as noções básicas dos fluxos de trabalho, talvez queira começar criando um fluxo de trabalho:

  • Para obter algumas considerações importantes sobre design, bem como um procedimento básico e genérico, consulte o artigo Criar um fluxo de trabalho.
  • Para obter links para artigos que apresentam exemplos completos de fluxo de trabalho, consulte a seção Consulte também.

Parte superior da página Parte superior da página

anúncio