Formulários do InfoPath para fluxos de trabalho

Adicionar formulários a fluxos de trabalho permite que você faça os fluxos de trabalho mais dinâmico e flexível. Habilitar formulários você para coletar informações dos usuários em predefinidos vezes na vida útil do fluxo de trabalho, bem como permitir que os usuários interagir com as tarefas para que fluxo de trabalho.

Em Microsoft Office do SharePoint Server 2007, você pode usar formulários Microsoft Office do InfoPath 2007 ipipversion12 com seus fluxos de trabalho. Microsoft Office do InfoPath 2007 lhe permite criar formulários simétrico; Isto é, Formulários que aspecto e operam exatamente o mesmo se eles são exibidos na interface da Web Microsoft Office do SharePoint Server 2007 ossossversion12 ou em um aplicativo cliente Office 2007, such as Word, o InfoPath, Excel ou PowerPoint. Isso fornece uma experiência mais enriquecedora de interação no qual o usuário pode interagir com o fluxo de trabalho diretamente no aplicativo cliente, rather than deixando o cliente e alternar para a interface da Web Microsoft Office do SharePoint Server 2007 ossossversion12. E Como um desenvolvedor, você não precise criar dois formulários separar, um para uso no servidor e outra para uso no cliente, o usuário fornecer esta integração aplicativo cliente.

Para obter mais informações sobre a criação de formulários simétrico in General, consulte a documentação desenvolvedor Microsoft Office do InfoPath 2007 ipipversion12.

Microsoft Office do SharePoint Server 2007 usa os serviços, um run-time environment Server-Based para formulários Microsoft Office do InfoPath 2007 ipipversion12, Office de formulários para hospedar fluxo de trabalho formulários. Serviços de Formulários Office consome os formulários criados na aplicativo cliente Microsoft Office do InfoPath 2007 ipipversion12 e processa-los em uma estrutura ASP.NET que atua como um run-time environment para a forma. Esse ambiente apresenta uma edição forma experiência que corresponde o aplicativo cliente Microsoft Office do InfoPath 2007 ipipversion12.

Para obter mais informações sobre Office Forms Services, consulte Bem-vindo ao servidor de formulários de Microsoft Office SDK 2007.

Para obter mais informações sobre os tipos de formulários que usam fluxos de trabalho, consulte Visão geral sobre de formulários de fluxo de trabalho no SharePoint Windows Services 3.0 Referência Geral.

Exibindo formulários de fluxo de trabalho do InfoPath

Microsoft Office do SharePoint Server 2007 usa a mesma técnica básica para exibir todos os personalizado Microsoft Office do InfoPath 2007 fluxo de trabalho formulários, incluindo associação, Início, modificação ou editar tarefa formulários:

Quando o usuário clica em um link que exibe uma forma fluxo de trabalho a interface Microsoft Office do SharePoint Server 2007 ossossversion12, Microsoft Office do SharePoint Server 2007 carrega uma página .aspx que contém um Office Forms Services Web Part. Esta parte da Web, em seguida, carrega o apropriado forma Microsoft Office do InfoPath 2007 ipipversion12. Quando o usuário envia dessa forma, a Web Part recebe os dados a partir de forma e manipula-la de acordo.

As páginas .aspx que contêm a parte W3 (World Wide Web) Office de formulários serviços estão incluídas no Microsoft Office do SharePoint Server 2007.

Você especificar o personalizado formulários você desejar usar em definição de modelo fluxo de trabalho rather than o fluxo de trabalho próprio. Na maioria dos casos, isso envolve dois elementos configuração. Primeiro, você definir a forma URL para esse processo fluxo de trabalho (associação, Início, modificação e SO Forth) como o apropriado .aspx hospedagem página incluída Microsoft Office do SharePoint Server 2007. Próxima, você adicionar um elemento especificando o URN (Uniform Resource Name) para o personalizado forma Microsoft Office do InfoPath 2007 ipipversion12 para esse tipo de processo fluxo de trabalho.

O envio de informações usando formulários de fluxo de trabalho do InfoPath

Para a página .aspx hospedagem para receber dados da forma hospedada, o desenvolvedor adiciona um botão Enviar para a forma Microsoft Office do InfoPath 2007 ipipversion12. Este botão usa uma regra para enviar dados usando a conexão dados para o ambiente de hospedagem. Essa conexão passa os dados voltar para a página .aspx hospedagem automaticamente quando o usuário clica o botão Enviar. A página .aspx de hospedagem, em seguida, trata análise de dados e passando-voltar para a biblioteca fluxo de trabalho ou documento, como apropriado.

Consulte também

Outros recursos

Fluxos de Trabalho em SharePoint Office Server 2007
Associação de fluxo de trabalho e formulários de inicialização (Office SharePoint Server 2007)
Formulários de modificação de fluxo de trabalho (Office SharePoint Server 2007)
Formulários de tarefas Fluxo de Trabalho (Office SharePoint Server 2007)
Workflow Definition Schema for InfoPath Forms