Publicar um modelo de formulário num servidor com InfoPath Forms Services

Aplica-se A
InfoPath 2010 InfoPath 2013

Antes de os seus utilizadores poderem preencher um formulário baseado num modelo de formulário compatível com o browser num browser, tem de publicar o modelo de formulário num servidor que esteja a executar InfoPath Forms Services e, em seguida, ativar o modelo de formulário no browser.

Neste artigo

Descrição Geral

Pode publicar um modelo de formulário compatível com o browser num servidor que esteja a executar InfoPath Forms Services para permitir que os utilizadores preencham formulários com base neste modelo de formulário num browser. Se o modelo de formulário for utilizado nos seguintes cenários, precisará da aprovação do administrador para o publicar:

  • O modelo de formulário contém código ou script gerido.

    Nota

    O script terá de ser convertido em código gerido antes de o modelo de formulário poder ser publicado.

  • O modelo de formulário requer um nível de segurança De Confiança Total, o que permite que os formulários resultantes tenham acesso total aos recursos do sistema nos computadores dos utilizadores, como ficheiros e definições.

  • O modelo de formulário utiliza uma ligação de dados gerida por um administrador.

  • O modelo de formulário está ativado para ser apresentado num dispositivo móvel.

Para publicar um modelo de formulário que exija a aprovação do administrador, primeiro tem de publicar o modelo de formulário numa pasta de rede partilhada, onde o administrador do servidor pode carregar o modelo de formulário para o servidor que executa InfoPath Forms Services e, em seguida, implementar o modelo de formulário. Encontre ligações para obter mais informações sobre como o administrador do servidor pode implementar um modelo de formulário na secção Consulte Também .

Se o modelo de formulário for utilizado noutros cenários, pode publicá-lo numa biblioteca de documentos ou como um tipo de conteúdo de site.

Quando o modelo de formulário é publicado num servidor que está a executar InfoPath Forms Services, pode ser utilizado das seguintes formas:

  • Como modelo para todos os formulários numa biblioteca de documentos nova ou existente Pode publicar um modelo de formulário que será utilizado como modelo para todos os formulários numa biblioteca de documentos nova ou existente. O modelo de formulário pode ser assinado digitalmente, mas não pode conter nenhum script ou código gerido.
  • Como um tipo de conteúdo de site para várias bibliotecas de documentos ou uma coleção de sites Pode publicar um modelo de formulário que será utilizado como modelo para os formulários em várias bibliotecas de documentos ou numa coleção de sites. Pode publicar um modelo de formulário como um tipo de conteúdo de site se várias bibliotecas numa coleção de sites utilizarem este modelo de formulário. No entanto, não pode publicar um modelo de formulário como um tipo de conteúdo de site se este contiver qualquer script ou código gerido. Os modelos de formulário com script ou código gerido têm primeiro de ser publicados numa pasta de rede partilhada. Em seguida, o administrador pode carregar os modelos de formulário para o servidor e implementá-los.

Antes de publicar um modelo de formulário compatível com o browser, utilize o Verificador de Design para verificar os problemas do formulário do modelo de formulário. Depois de localizar e corrigir problemas com o modelo de formulário, pode utilizar o Assistente de Publicação para publicar o modelo de formulário num servidor com InfoPath Forms Services.

Publicar um modelo de formulário não é o mesmo que guardar um modelo de formulário. Quando publica um modelo de formulário, o Assistente de Publicação adiciona a localização de publicação e as instruções de processamento ao modelo de formulário para que os utilizadores possam abrir formulários baseados neste modelo de formulário. Quando guarda um modelo de formulário, está a guardar uma cópia do modelo de formulário, tal como faz quando guarda um ficheiro no seu computador. Deve utilizar sempre o Assistente de Publicação quando quiser disponibilizar o seu modelo de formulário para que os seus utilizadores preencham.

Início da Página

Antes de começar

Antes de publicar um modelo de formulário compatível com o browser num servidor com InfoPath Forms Services, faça o seguinte:

  • Verifique junto do administrador se tem as permissões necessárias no servidor para publicar o modelo de formulário numa biblioteca de documentos ou para publicar o modelo de formulário como um novo tipo de conteúdo de site.
  • Verifique junto do administrador se o Office InfoPath 2007 está em execução no servidor e se está configurado para apresentar formulários do InfoPath como páginas Web.
  • Se estiver a publicar um modelo de formulário compatível com o browser que necessite de aprovação de administrador, peça ao administrador a localização da pasta de rede partilhada onde deve guardar o modelo de formulário. É nesta pasta que vai publicar o modelo de formulário. Depois de publicar o modelo de formulário, o administrador carregará o modelo de formulário desta localização para o servidor.

Início da Página

Publicar o modelo de formulário numa nova biblioteca de documentos

Quando publica um modelo de formulário numa biblioteca de documentos, todos os formulários criados nessa biblioteca serão baseados no mesmo modelo de formulário. Pode utilizar o Assistente de Publicação para publicar um modelo de formulário numa biblioteca de documentos. O Assistente de Publicação modifica o modelo de formulário para utilização numa biblioteca de documentos, cria a nova biblioteca de documentos e, em seguida, guarda o modelo de formulário como modelo de formulário predefinido para essa biblioteca de documentos. Depois de publicar o modelo de formulário, tem de configurar o Microsoft Windows SharePoint Services site para apresentar formulários baseados neste modelo de formulário num browser. Se não configurar o site do SharePoint, os utilizadores que não têm o Office InfoPath 2007 instalado nos respetivos computadores receberão um erro quando tentarem abrir um formulário baseado neste modelo de formulário.

  1. No menu Ficheiro, clique em Guardar.

  2. Na caixa de diálogo Guardar Como , navegue para a localização onde pretende guardar o modelo de formulário e, em seguida, clique em Guardar.

  3. Para abrir o painel de tarefas Verificador de Design, clique em Verificador de Design no menu Ferramentas .

  4. Se existirem erros listados no painel de tarefas verificador de design, corrija esses erros e, em seguida, clique em Atualizar para determinar se os erros ainda existem.

  5. No menu Ficheiro , clique em Publicar.

  6. No Assistente de Publicação, clique em Para um servidor do SharePoint com ou sem InfoPath Forms Services e, em seguida, clique em Seguinte.

  7. Na página seguinte do assistente, na caixa Introduzir a localização do seu Site do SharePoint ou InfoPath Forms Services, escreva a localização do site do SharePoint onde pretende publicar o modelo de formulário e, em seguida, clique em Seguinte.

  8. Na página seguinte do assistente, selecione a caixa de verificação Ativar este formulário para ser preenchido utilizando um browser , clique em Biblioteca de Documentos e, em seguida, clique em Seguinte.

  9. Clique em Criar uma nova biblioteca de documentos e, em seguida, clique em Seguinte.

  10. Na página seguinte do assistente, escreva um nome e uma descrição para a biblioteca de documentos e, em seguida, clique em Seguinte.

  11. Selecione os campos no modelo de formulário que pretende que apareçam como colunas na vista predefinida da biblioteca de documentos.
    Como posso fazê-lo?

    1. Clique em Adicionar.

    2. Selecione o campo que pretende adicionar como uma coluna na biblioteca de documentos e, em seguida, efetue um dos seguintes procedimentos:

      • Escreva um nome para a coluna na caixa Nome da coluna.

      • Selecione a coluna site na lista Grupo de colunas do site , selecione um nome na lista Nome da coluna e, em seguida, clique em OK.

        Nota

        Se tiver selecionado um campo de repetição para apresentar dados na biblioteca de documentos, pode definir como pretende apresentar o campo na biblioteca de documentos ao clicar num valor na lista funções . Pode escolher se pretende apresentar o primeiro valor no campo, o último valor no campo ou uma contagem de todas as ocorrências do campo ou se pretende unir todos os valores.

    3. Clique em OK.

    Encontre ligações para obter mais informações sobre a apresentação de dados em colunas numa biblioteca de documentos na secção Consulte também .

  12. Clique em Seguinte.

  13. Na página seguinte do assistente, verifique se as informações apresentadas estão corretas e, em seguida, clique em Publicar.

  14. Para determinar se publicou o modelo de formulário, clique em Abrir esta biblioteca de documentos. Se publicou o modelo de formulário, o browser será aberto com um formulário baseado no modelo de formulário.

  15. Configure o site do SharePoint para apresentar formulários baseados neste modelo de formulário num browser.
    Como posso fazê-lo?

    1. Abra o site do SharePoint num browser.
    2. No menu Ações do Site , no canto superior direito do site, clique em Definições do Site e, em seguida, clique em Modificar Todas as Definições do Site.
    3. Em Administração de Sites, clique em Bibliotecas e listas de sites.
    4. Clique em Personalizar nome do site.
    5. Em Definições Gerais, clique em Definições avançadas.
    6. Em Documentos preparados para browser, clique em Apresentar como uma página Web e, em seguida, clique em OK.

Início da Página

Publicar um modelo de formulário como um tipo de conteúdo de site

Quando publica um modelo de formulário como um tipo de conteúdo de site, o Assistente de Publicação modifica o modelo de formulário para utilização como um tipo de conteúdo de site. Tal como faz ao criar uma nova biblioteca de documentos, pode converter o modelo de formulário num modelo de formulário preparado para browser no Assistente de Publicação. Em seguida, o assistente guarda o modelo de formulário no servidor como um tipo de conteúdo de site.

  1. No menu Ficheiro, clique em Guardar.

  2. Na caixa de diálogo Guardar Como , navegue para a localização onde pretende guardar o modelo de formulário e, em seguida, clique em Guardar.

  3. Para abrir o painel de tarefas Verificador de Design, clique em Verificador de Design no menu Ferramentas .

  4. Se existirem erros listados no painel de tarefas verificador de design, corrija esses erros e, em seguida, clique em Atualizar para determinar se os erros ainda existem.

  5. No menu Ficheiro , clique em Publicar.

  6. No Assistente de Publicação, clique em Para um servidor do SharePoint com ou sem InfoPath Forms Services e, em seguida, clique em Seguinte.

  7. Na página seguinte do assistente, na caixa Introduzir a localização do seu Site do SharePoint ou InfoPath Forms Services, escreva a localização do site do SharePoint onde pretende publicar o modelo de formulário e, em seguida, clique em Seguinte.

  8. Na página seguinte do assistente, selecione a caixa de verificação Ativar este formulário para ser preenchido utilizando um browser , clique em Tipo de Conteúdo do Site (avançado) e, em seguida, clique em Seguinte.

  9. Na página seguinte do assistente, clique em Criar um novo tipo de conteúdo.

  10. Na lista Basear o tipo de conteúdo, clique emFormulário e, em seguida, clique em Seguinte.

  11. Na página seguinte do assistente, escreva um nome e uma descrição para este novo tipo de conteúdo e, em seguida, clique em Seguinte.

  12. Na página seguinte do assistente, na caixa Especificar uma localização e um nome de ficheiro para o modelo de formulário , escreva a localização do site do SharePoint e, em seguida, clique em Procurar.

  13. Na caixa de diálogo Procurar , navegue para a localização no servidor onde pretende publicar o modelo de formulário como um tipo de conteúdo de site e, em seguida, na caixa Nome do ficheiro , escreva o nome do modelo de formulário e clique em Guardar.

  14. Clique em Seguinte.

  15. Selecione os campos no modelo de formulário que pretende que apareçam como colunas na vista predefinida da biblioteca de documentos.
    Como posso fazê-lo?

    1. Clique em Adicionar.

    2. Selecione o campo que pretende adicionar como uma coluna na biblioteca de documentos e, em seguida, efetue um dos seguintes procedimentos:

      • Escreva um nome para a coluna na caixa Nome da coluna.

      • Selecione a coluna site na lista Grupo de colunas do site , selecione um nome na lista Nome da coluna e, em seguida, clique em OK.

        Nota

        Se tiver selecionado um campo de repetição para apresentar dados na biblioteca de documentos, pode definir como pretende apresentar o campo na biblioteca de documentos ao clicar num valor na lista funções . Pode escolher se pretende apresentar o primeiro valor no campo, o último valor no campo ou uma contagem de todas as ocorrências do campo ou se pretende unir todos os valores.

    3. Clique em OK.

    Encontre ligações para obter mais informações sobre a apresentação de dados em colunas numa biblioteca de documentos na secção Consulte também .

  16. Clique em Seguinte.

  17. Na página seguinte do assistente, verifique se as informações apresentadas estão corretas e, em seguida, clique em Publicar.

  18. Clique em Fechar e, em seguida, verifique se o modelo de formulário é um tipo de conteúdo no site do SharePoint.
    Como posso fazê-lo?

    1. Abra o site do SharePoint num browser.
    2. No menu Ações do Site , no canto superior direito do site, clique em Definições do Site.
    3. Em Definições do Site, em Galerias, clique em Tipos de conteúdo de site.
      O modelo de formulário deve estar listado em Tipos de Conteúdo do InfoPath na Galeria de Tipos de Conteúdo do Site.

Início da Página

Publicar o modelo de formulário que requer aprovação de administrador

Os cenários seguintes requerem a aprovação do administrador para publicar um modelo de formulário num servidor que esteja a executar InfoPath Forms Services:

  • O modelo de formulário contém código gerido.

    Nota

    O script terá de ser convertido em código gerido antes de o modelo de formulário poder ser publicado.

  • O modelo de formulário requer um nível de segurança De Confiança Total, o que permite que os formulários resultantes tenham acesso total aos recursos do sistema nos computadores dos utilizadores, como ficheiros e definições.

  • O modelo de formulário utiliza uma ligação de dados gerida por um administrador.

  • O modelo de formulário está ativado para ser apresentado num dispositivo móvel.

Para publicar um modelo de formulário que exija a aprovação do administrador, primeiro tem de publicar o modelo de formulário numa pasta de rede partilhada, onde o administrador do servidor pode carregar o modelo de formulário para o servidor que executa InfoPath Forms Services e, em seguida, implementar o modelo de formulário. Encontre ligações para obter mais informações sobre como o administrador do servidor pode implementar um modelo de formulário na secção Consulte Também .

  1. No menu Ficheiro, clique em Guardar.

  2. Na caixa de diálogo Guardar Como , navegue para a localização onde pretende guardar o modelo de formulário e, em seguida, clique em Guardar.

  3. Para abrir o painel de tarefas Verificador de Design, clique em Verificador de Design no menu Ferramentas .

  4. Se existirem erros listados no painel de tarefas verificador de design, corrija esses erros e, em seguida, clique em Atualizar para determinar se os erros ainda existem.

  5. No menu Ficheiro , clique em Publicar.

  6. No Assistente de Publicação, clique em Para um servidor do SharePoint com ou sem InfoPath Forms Services e, em seguida, clique em Seguinte.

  7. Na página seguinte do assistente, na caixa Introduzir a localização do seu Site do SharePoint ou InfoPath Forms Services, escreva a localização do site do SharePoint onde pretende publicar o modelo de formulário e, em seguida, clique em Seguinte.

  8. Na página seguinte do assistente, selecione a caixa de verificação Ativar este modelo de formulário , clique em Modelo de Formulário para Administrator-Approval (Avançado) e, em seguida, clique em Seguinte.

  9. Na página seguinte do assistente, na caixa Especificar uma localização e um nome de ficheiro para o modelo de formulário , clique em Procurar.

  10. Na caixa de diálogo Procurar , navegue até à localização da pasta de rede partilhada e, em seguida, na caixa Nome do ficheiro , escreva o nome do modelo de formulário e clique em Guardar.

  11. Clique em Seguinte.

  12. Selecione os campos no modelo de formulário que pretende que apareçam como colunas na vista predefinida da biblioteca de documentos.
    Como posso fazê-lo?

    1. Clique em Adicionar.

    2. Selecione o campo que pretende adicionar como uma coluna na biblioteca de documentos e, em seguida, efetue um dos seguintes procedimentos:

      • Escreva um nome para a coluna na caixa Nome da coluna.

      • Selecione a coluna site na lista Grupo de colunas do site , selecione um nome na lista Nome da coluna e, em seguida, clique em OK.

        Nota

        Se tiver selecionado um campo de repetição para apresentar dados na biblioteca de documentos, pode definir como pretende apresentar o campo na biblioteca de documentos ao clicar num valor na lista funções . Pode escolher se pretende apresentar o primeiro valor no campo, o último valor no campo ou uma contagem de todas as ocorrências do campo ou se pretende unir todos os valores.

    3. Clique em OK.

    Encontre ligações para obter mais informações sobre a apresentação de dados em colunas numa biblioteca de documentos na secção Consulte também .

  13. Clique em Seguinte.

  14. Na página seguinte do assistente, verifique se as informações apresentadas estão corretas e, em seguida, clique em Publicar.

Depois de publicar o modelo de formulário, peça ao administrador do servidor para carregar o modelo de formulário para o servidor e, em seguida, ative o modelo de formulário para uma coleção de sites. Para obter mais informações sobre como carregar e implementar um modelo de formulário num servidor com InfoPath Forms Services, clique na ligação na secção Consulte Também sobre como implementar modelos de formulário que contenham código.

Início da Página