Walkthrough: Criando fluxos de trabalho SharePoint Office Server 2007 em Visual Studio 2005

Quando você cria fluxos de trabalho para Microsoft Office do SharePoint Server 2007, você tem a opção Criar o vários formulários que permitem aos usuários interagir com um fluxo de trabalho usando uma variedade de tecnologias. Esta explicação passo a passo demonstra como usar Microsoft Office do InfoPath 2007 para criar esses formulários. A opção Usar Microsoft Office do InfoPath 2007 está disponível somente quando você estiver usando também Microsoft Office do SharePoint Server 2007. Para Windows SharePoint Services 3.0, é necessário usar ASPX formulários para coletar dados a partir do iniciador fluxo de trabalho. Using Microsoft Office do InfoPath 2007 enables users to interact with the workflows by using Sistema Microsoft Office 2007 client applications, such as Microsoft Office Excel 2007, Microsoft Office Word 2007, Formato XML Microsoft Office do PowerPoint, and Os serviços de formulários do InfoPath, as well as through a Web browser.

Neste explicação passo a passo, criaremos um fluxo de trabalho simples que usa os formulários do InfoPath. Quando iniciado, o fluxo de trabalho irá atribuir uma tarefa para o usuário selecionado e, em seguida, aguardar até que esse usuário conclui a tarefa. O fluxo de trabalho usa personalizado uma forma do InfoPath para coletar dados iniciação do usuário que inicia o fluxo de trabalho, e outra forma para habilitar o usuário atribuído para editar a tarefa fluxo de trabalho e marca a tarefa como completo.

A seguir estão as tarefas que são descritas neste explicação passo a passo:

  • Criar personalizado do InfoPath formulários para iniciação fluxo de trabalho e edição tarefa.

  • Criando um fluxo de trabalho de atividades fluxo de trabalho existente.

  • Passando informações entre o personalizado formulários e o fluxo de trabalho próprio.

  • Criar, atualizar e concluir uma tarefa fluxo de trabalho, usando atividades fluxo de trabalho.

Pré-requisitos

Para completo este explicação passo a passo, você precisará instalar o seguinte:

  • Microsoft Visual Studio 2005 Tools para o Microsoft Office System 2007, com as extensões Visual Studio 2005 para Windows Workflow Foundation.

  • Microsoft Office do SharePoint Server 2007

  • Microsoft Office do InfoPath 2007

  • Microsoft Office do SharePoint Server 2007 Software Development Kit (SDK)

Dica

Como com desenvolvimento Microsoft Office do SharePoint Server 2007 Todos, você deve criar suas fluxos de trabalho usando um ambiente de desenvolvimento que parecida com o ambiente onde a codificar será implantada.Enquanto não estiver sempre possível completamente replicar um ambiente de produção usando recursos desenvolvedor, certificando-se que os dois ambientes são tão semelhantes como possíveis será bastante simplificar o desenvolvimento e depuração processa.De exemplo, a Microsoft Office do SharePoint Server 2007-atividades específicas fluxo de trabalho exigem que wssnoversshort Windows SharePoint Services e Microsoft Office do SharePoint Server 2007 ser instalado no computador a você usar para desenvolver os fluxos de trabalho.

Cenário

O fluxo de trabalho exemplo que você criar neste explicação passo a passo é básico. Quando um usuário inicia o fluxo de trabalho, Microsoft Office do SharePoint Server 2007 exibe um personalizado forma iniciação que é usada para coletar três pedaços de informações do usuário que iniciou o fluxo de trabalho. As seguinte informações serão usadas no processamento de fluxo de trabalho:

  • O Windows SharePoint Services logon nome da pessoa que será atribuído tarefas pelo fluxo de trabalho.

  • As instruções para concluir a tarefa.

  • Quaisquer outros comentários que o iniciador fluxo de trabalho deseja fornecer.

O fluxo de trabalho, em seguida, cria uma tarefa e a atribui para o usuário especificado. Esse usuário pode editar a tarefa fluxo de trabalho, usando um personalizado forma editar tarefa. A forma editar tarefa contém uma caixa verificar onde o usuário pode marca a tarefa como completo. Cada tempo o usuário edita a tarefa, o fluxo de trabalho verifica para verificar se a tarefa tiver sido marcada como completo. Depois ele está marcado completo, o fluxo de trabalho define a tarefa para status concluídos em Microsoft Office do SharePoint Server 2007 e termina a atividade fluxo de trabalho.

Próxima etapas

Etapa 1: Criar o formulário de inicialização de fluxo de trabalho

Consulte também

Outros recursos

Fluxos de Trabalho em SharePoint Office Server 2007
Formulários do InfoPath para fluxos de trabalho