Share via


Como a: Criar um formulário de fluxo de trabalho para usar Associação e de dados de inicialização

Quando Microsoft Office do SharePoint Server 2007 exibe um personalizado ipipversion12 Microsoft Office do InfoPath 2007 forma para associação fluxo de trabalho ou iniciação, ele também passa a forma qualquer associação ou dados iniciação como XML. Para um controle forma para exibir um elemento deste XML, o controle forma deve ser dados-ligado para que elemento XML. O Office SharePoint Server 2007 automaticamente executa essa dados-ligação para associação fluxo de trabalho e formulários iniciação, conforme descrito neste tópico.

Controles de Formulários de dados-ligação de dados de associação

Quando O Office SharePoint Server 2007 exibe um forma do InfoPath para associação fluxo de trabalho personalizado, ele chama o controle Forms Server para converter a forma em uma página Microsoft ASP.NET 2.0 e hospedá-lo. Como parte de carregar a forma, o controle Forms Server passa qualquer associação predefinida dados XML para a forma como XML. O controle Forms Server automaticamente dados-ligações quaisquer elementos para o controle forma com o mesmo nome. De exemplo, o controle Forms Server seria automaticamente dados-BIND um nomeado controle forma Comentários Comentários . Você não tiver a explicitamente definir a esquema dados associação como um secundário fonte de dados. Para o elemento dados

Para usar dados associação, nomeie o controle forma o mesmo que o elemento em dados de associação XML.

Você pode especificar dados associação usar como padrão no elemento AssociationData AssociationData do arquivo de definição fluxo de trabalho para sua solução fluxo de trabalho. Para obter mais informações, consulte O esquema de definição de fluxo de trabalho na Microsoft Windows SharePoint Services 3.0 SDK.

Da mesma maneira, o controle Forms Servers passa a dados do formulário associação voltar para Windows SharePoint Services. Os dados associação fluxo de trabalho são armazenados como XML no AssociationData P:Microsoft.SharePoint.Workflow.SPWorkflowAssociation.AssociationData do apropriado objeto SPWorkflowAssociation T:Microsoft.SharePoint.Workflow.SPWorkflowAssociation. Quando uma instância fluxo de trabalho é iniciado, esta dados também são passados para o fluxo de trabalho via o AssociationDataSPWorkflowActivationProperties P:Microsoft.SharePoint.Workflow.SPWorkflowActivationProperties.AssociationData.

Para obter mais informações sobre como formulários associação são especificados e processados, consulte Associação de fluxo de trabalho e formulários de inicialização (Office SharePoint Server 2007).

Para dados-controles forma BIND para dados associação

  • Nomear seu controle forma InfoPath o mesmo que o elemento em dados de associação XML.

Controles de Formulários de dados-ligação de dados de inicialização

Quando O Office SharePoint Server 2007 exibe um forma do InfoPath para fluxo de trabalho iniciação personalizado sobre o servidor, ele chama o controle Forms Server para converter a forma em uma página ASP.NET 2.0 e hospedá-lo. Como parte de carregar a forma, o controle Forms Server recupera dados de início do AssociationData P:Microsoft.SharePoint.Workflow.SPWorkflowAssociation.AssociationData do apropriado objeto SPWorkflowAssociation T:Microsoft.SharePoint.Workflow.SPWorkflowAssociation e transmite-a para a forma iniciação como XML. O controle Forms Server automaticamente dados-ligações quaisquer elementos para o controle forma com o mesmo nome. De exemplo, o controle Forms Server seria automaticamente dados-BIND um nomeado controle forma Comentários Comentários . Você não tiver a explicitamente definir a esquema dados iniciação como um secundário fonte de dados. Para o elemento dados

Dica

O controle Forms Server é invocado apenas se você iniciar o fluxo de trabalho da interface navegador da Web O Office SharePoint Server 2007 ossossshort.Se você iniciar o fluxo de trabalho de um aplicativo cliente 2007 Microsoft Office sistema, such as Microsoft Office Word, PowerPoint Microsoft Office ou Excel Microsoft Office, o aplicativo pode hospedar a forma iniciação fluxo de trabalho o InfoPath sem converter a forma para ASP.NET 2.0.No entanto, em cada maiúsculas e minúsculas os dados-operação ligação é tratado da mesma maneira.

Para usar dados iniciação, nomeie o controle forma o mesmo que o elemento em dados de iniciação XML.

Da mesma maneira, o controle Forms Server trata iniciando o fluxo de trabalho próprio e passar a dados do formulário inicial para a nova instância fluxo de trabalho. After the workflow starts, the initiation data is stored in the InitiationData property of the SPWorkflowActivationProperties object returned by the WorkflowProperties property of the OnWorkflowActivated activity.

Para obter mais informações sobre como formulários iniciação são especificados e processados, consulte Associação de fluxo de trabalho e formulários de inicialização (Office SharePoint Server 2007).

Para dados-controles forma BIND para dados iniciação

  • Nomear seu controle forma InfoPath o mesmo que o elemento em dados de iniciação XML.

Consulte também

Outros recursos

Formulários do InfoPath para fluxos de trabalho
Associação de fluxo de trabalho e formulários de inicialização (Office SharePoint Server 2007)
Workflow Definition Schema for InfoPath Forms
Como a: Criar um formulário do InfoPath para um fluxo de trabalho em SharePoint Office Server 2007
Como: de associação do Access e dados de formulário de inicialização em um fluxo de trabalho