Configurar o InfoPath Forms Services para o Office SharePoint Server
Atualizado em: 2009-03-26
O InfoPath Forms Services oferece a capacidade de implantar os formulários de sua organização para o Microsoft Office SharePoint Server e habilitar usuários para preencher esses formulários usando um navegador da Web. Existem muitas maneiras de configurar o InfoPath Forms Services, dependendo das necessidades da sua organização. Por exemplo, por padrão, modelos de formulário implantados por não-administradores ("modelos de formulário de usuário") podem ser abertos em um navegador, mas você pode desativar esse recurso para que somente modelos aprovados pelo administrador sejam habilitados para o navegador.
Você deve configurar o InfoPath Forms Services antes de começar a implantar modelos de formulário para evitar um comportamento inesperado.
Antes de começar a configurar o InfoPath Forms Services, leia os artigos de planejamento em Planejar o InfoPath Forms Services para garantir que suas opções de configuração estejam alinhadas às necessidades da sua organização.
Configurar o InfoPath Forms Services usando a Administração Central
Para configurar o InfoPath Forms Services, você precisará navegar para a página Configurar InfoPath Forms Services no site da Administração Central do SharePoint.
Configurar o InfoPath Forms Services
Na barra de tarefas, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Administração Central do SharePoint 3.0.
Na barra de navegação, clique na guia Gerenciamento de Aplicativos.
Na página Gerenciamento de Aplicativos, na seção InfoPath Forms Services , clique em Configurar o InfoPath Form Services.
Na página Configurar o InfoPath Forms Services, na seção Usuário Habilitou Modelos de Formulário para Navegador, você poderá escolher configurações que determinam como modelos de formulário de usuário são processados pelo InfoPath Forms Services.
Marque a caixa de seleção Permitir que os usuários habilitem modelos de formulário para navegador para permitir que os usuários implantem modelos de formulário habilitados para navegador.
Marque a caixa de seleção Processar modelos de formulário que foram habilitados para navegador pelos usuários para permitir que modelos de formulário habilitados para navegador implantados por usuários sejam processados em um navegador da Web. Se essa opção não estiver selecionada, os usuários ainda poderão implantar modelos de formulário compatíveis com o navegador, mas eles não poderão ser acessados por um navegador da Web.
Na seção Tempos Limite da Conexão de Dados, especifique os tempos limites padrão e máximo para conexões de dados em um formulário habilitado para navegador. O tempo limite de conexão pode ser alterado por código no modelo de formulário, mas nunca excederá o tempo limite máximo especificado.
Na caixa Tempo limite de conexão de dados padrão, digite o tempo em milissegundos que decorrerá antes que uma conexão de dados expire. O tempo limite padrão é de 10000 milissegundos. Você poderá substituir essa configuração usando código em um modelo de formulário que especifique o valor de tempo limite da conexão de dados.
Na caixa Tempo limite máximo da conexão de dados, digite o tempo máximo em milissegundos que decorrerá antes que uma conexão de dados expire. O tempo limite padrão é de 20000 milissegundos. Essa é uma configuração absoluta e substituirá qualquer valor de tempo limite de conexão de dados especificados no código do modelo de formulário.
Na seção Tamanho da Resposta da Conexão de Dados, digite um valor em kilobytes na caixa para especificar o tamanho máximo de conexões de dados de respostas permitido para processamento. As respostas da conexão de dados que excederem esse valor irão gerar uma mensagem de erro.
Na seção Conexões de dados HTTP , selecione a caixa Requer SSL para autenticação HTTP a fontes de dados para exigir uma conexão criptografada por SSL para conexões de dados que usam autenticação Básica ou autenticação Digest. Você precisa ter configurado o Secure Sockets Layer (SSL) corretamente para que essa configuração funcione.
Na seção Autenticação SQL Incorporada, selecione a caixa Permitir autenticação do SQL incorporada para permitir que formulários usem credenciais SQL incorporadas. Os formulários que se conectam a bancos de dados podem incorporar dados de nome de usuário e senha SQL na cadeia de conexão. A cadeia de conexão pode ser lida em texto não criptografado no arquivo de conexão de dados universal associado à solução ou no manifesto de solução.
Na seção Autenticação para fontes de dados (modelos de formulário de usuário) , selecione a caixa Permitir que modelos de formulário de usuário usem as informações de autenticação contidas nos arquivos de conexão de dados para permitir que os modelos de formulário de usuário usem informações de autenticação incorporadas como um nome de usuário e senha explícitos ou uma ID de aplicativo de logon único da Microsoft.
Na seção Acesso entre Domínios para Modelos de Formulário do Usuário, selecione a caixa Permitir o acesso a dados entre domínios para modelos de formulário de usuário que usam configurações de conexão em um arquivo de conexão de dados para permitir que modelos de formulário de usuário acessem dados de outro domínio.
Na seção Limites, especificar os limites em que serão encerradas as sessões de usuário e mensagens de erro serão registradas em log. As operações de formulário que excederem esses limites encerrarão a sessão de usuário, resultando na perda de todos os dados de formulário inseridos durante a sessão e irão gerar uma mensagem de erro.
Na caixa Número de postbacks por estado de sessão de formulário, digite o número máximo de postbacks que você deseja permitir. O valor padrão é 75.
Na caixa Número de ações por postback, digite o número máximo de ações por postback que você deseja permitir. O valor padrão é 200.
Antes de configurar o estado de sessão de formulário, leia Configurar o estado de sessão para o InfoPath Forms Services (Office SharePoint Server). A configuração correta do estado de sessão de formulário requer que você entenda como o estado da sessão está configurado para o Office SharePoint Server e ele pode afetar significativamente o comportamento de operações do InfoPath Forms Services e o desempenho do sistema.
O estado de sessão de formulário armazena os dados necessários para manter uma sessão de usuário. Dados de anexos de arquivo no formulário receberão 50% de espaço de estado de sessão adicional.
Dica
Os parâmetros padrão devem funcionar na maioria dos cenários. Se você alterou as configurações padrão, verifique se as sessões de preenchimento de formulário estão funcionando corretamente.
Na seção Estado da Sessão de Formulário, configure os seguintes parâmetros:
Na caixa de texto Sessões ativas devem ser encerradas após, digite a duração máxima da sessão em minutos. As sessões de preenchimento de formulário que excederem esse valor serão encerradas, uma mensagem de erro será gerada e todos os dados do formulário inseridos durante a sessão serão perdidos. O valor padrão é de 1440 minutos.
Na caixa de texto Tamanho máximo do estado da sessão de formulário, digite o tamanho máximo do estado da sessão em kilobytes. As sessões de preenchimento de formulário que excederem esse valor serão encerradas, uma mensagem de erro será gerada e todos os dados do formulário inseridos durante a sessão serão perdidos. O valor padrão é de 4096 kilobytes.
Na seção Selecione o local a ser usado para armazenar o estado da sessão de formulário, escolha uma das opções a seguir:
Escolha esta opção Para fazer isto Serviço do Estado da Sessão (melhor para usuários com pouca largura de banda)
Armazenar dados do estado da sessão no computador que está executando o Microsoft SQL Server
Modo de exibição de formulário (reduz a carga do banco de dados no servidor)
Armazenar dados do estado da sessão no computador cliente. Se o estado da sessão de formulário for maior do que o valor especificado na caixa de texto associada, o Serviço do Estado da Sessão será usado.
Na caixa de texto associada, digite o tamanho do estado da sessão em kilobytes no qual o modo de exibição de formulário será automaticamente encaminhado para o Serviço do Estado da Sessão. Quando esse limite for atingido, os dados do estado da sessão serão salvos no banco de dados do SQL Server e a sessão continuará a usar o Serviço do Estado da Sessão. O valor padrão é de 40 KB.
Clique em OK para salvar as configurações.
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 biblioteca técnica do Office SharePoint Server (em inglês).
Consulte também
Conceitos
Configurar o estado de sessão para o InfoPath Forms Services (Office SharePoint Server)