Compartilhar via


Criando fluxos de trabalho do Office SharePoint Server

Atualizado em: 2009-02-26

Assim como os fluxos de trabalhos desenvolvidos exclusivamente no Windows SharePoint Services, aqueles que usam o Office SharePoint Server podem ser criados usando o Visual Studio 2005 e o WF Workflow Designer ou o Office SharePoint Designer. Esta seção descreve ambas as abordagens.

Criando fluxos de trabalho com o Visual Studio 2005 e o WF Workflow Designer

Usar o Visual Studio 2005 e o WF Workflow Designer para criar um fluxo de trabalho do Office SharePoint Server é muito parecido com usar essa ferramenta para criar um fluxo de trabalho com base exclusivamente no Windows SharePoint Services. Conforme mostrado anteriormente, um desenvolvedor pode arrastar e soltar atividades em uma superfície de design e escrever código conforme necessário. O Office SharePoint Server não oferece nenhuma atividade adicional além daquelas fornecidas pelo Windows SharePoint Services, por isso os desenvolvedores têm os mesmos blocos de construção para a lógica do fluxo de trabalho.

A grande diferença, entretanto, é que os fluxos de trabalho que usam o Office SharePoint Server podem empregar os formulários de fluxo de trabalho do InfoPath, em vez de apenas formulários do ASPX. Para criar esses formulários, um autor de fluxo de trabalho usa o InfoPath 2007. Essa ferramenta fornece um editor gráfico que permite ao autor definir o conteúdo do formulário. Os desenvolvedores que preferem trabalhar totalmente no ambiente do Visual Studio podem usar o Visual Studio Tools for Office, que permite hospedar o InfoPath dentro do Visual Studio.

Depois que são criados, os formulários de fluxo de trabalho do InfoPath são anexados a um fluxo de trabalho através de um arquivo workflow.xml, assim como ocorre com os formulários do ASPX. Diferentemente dos formulários do ASPX, entretanto, os desenvolvedores não precisam escrever código personalizado para mover informações entre os formulários de fluxo de trabalho do InfoPath e um fluxo de trabalho. Em vez disso, o Office SharePoint Server e o InfoPath oferecem esse link, simplificando a vida de quem cria fluxos de trabalho.

Criando fluxos de trabalho com o Office SharePoint Designer 2007

Assim como ocorre com o Windows SharePoint Services, os trabalhadores da informação podem usar o Office SharePoint Designer para criar fluxos de trabalho executados em um ambiente do Office SharePoint Server. Entretanto, diferentemente dos fluxos de trabalho criados usando o Visual Studio e o WF Workflow Designer, aqueles criados usando o Office SharePoint Designer não podem usar os formulários de fluxo de trabalho do InfoPath. Isso também significa que eles não podem ser acessados diretamente dos aplicativos do Office 2007. Em vez disso, esses fluxos de trabalho precisam ser acessados através de um navegador da Web.

Essa restrição tem como origem a maneira como o Office SharePoint Designer manipula formulários. Conforme descrito anteriormente, os trabalhadores da informação não criam formulários diretamente usando essa ferramenta. Em vez disso, um autor de fluxo de trabalho define as opções fornecidas pela ferramenta e permite que ela gere os formulários obrigatórios. Isso facilita a vida do autor, mas a concessão normal entre facilidade de uso e recurso também se aplica: há suporte somente a formulários do ASPX.

Baixar este manual

Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.