Submeter dados de formulário a uma base de dados do Microsoft SQL Server

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Neste artigo

Descrição geral

Passo 1: Ativar a ligação de dados de submeter

Passo 2: Configurar as opções de submissão

Descrição Geral

Ao estruturar um modelo de formulário que é baseado numa base de dados do Microsoft SQL Server, o Assistente de ligação de dados permite uma ligação de dados de submeter à base de dados se forem cumpridas as seguintes condições:

  • Formulários baseados neste modelo de formulário devem ser preenchidos utilizando o Microsoft Office InfoPath. Se o formulário será preenchido utilizando um browser Web, o formulário não pode submeter dados para uma base de dados diretamente. Para configurar um modelo de formulário compatível com o browser para submeter dados para uma base de dados, utilize uma ligação de dados que submete dados para um serviço Web que funciona com a base de dados.

  • A tabela de base de dados principal que é utilizada na ligação de dados principal contém uma chave primária, restrição exclusiva ou índice exclusivo.

  • Outras tabelas de base de dados que são utilizadas com esta ligação de dados principal têm uma relação simple à tabela de base de dados principal.

Se a base de dados cumprir estes requisitos, o InfoPath permite a ligação de dados de submeter e adiciona um botão Submeter a barra de ferramentas padrão e um comando de Submeter ao menu ficheiro no formulário.

Pode escolher desativar a ligação de dados no Assistente de submeter ao estruturar um modelo de formulário que é baseado numa base de dados. Se desativar a ligação de dados de submeter no Assistente de e, em seguida, mais tarde decidir que pretende utilizar esta ligação de dados de submeter, pode ativar a ligação de dados de submeter, modifique a ligação de dados principal. Este artigo explica como ativar que submeter a ligação de dados.

Nota: Pode ter uma ligação de dados de submeter apenas na ligação de dados principal para uma base de dados. Não pode adicionar uma ligação de dados de submeter para o modelo de formulário que é uma ligação de dados secundária para uma base de dados. Se pretender utilizar uma ligação de dados de submeter a uma base de dados como uma ligação de dados secundária, utilizar um serviço Web que funciona com a base de dados e, em seguida, adicione uma ligação de dados de submeter para esse serviço Web.

Após ativar a ligação de dados de submeter, também pode personalizar as opções de submissão para o modelo de formulário das seguintes formas:

  • Altere o texto que aparece no botão para Submeter na barra de ferramentas padrão e o comando Submeter no menu ficheiro.

  • Altere o atalho de teclado para o botão Submeter na barra de ferramentas padrão e o comando Submeter no menu ficheiro.

  • Crie mensagens personalizadas para apresentar aos seus utilizadores quando estes submeterem os seus formulários.

  • Especifique se pretende deixar o formulário aberto, feche o formulário ou abrir outro formulário em branco depois de submeter o formulário.

Início da página

Passo 1: Ativar a ligação de dados de submeter

  1. No menu Ferramentas, clique em Ligações de dados.

  2. Na caixa de diálogo Ligações de dados, clique na ligação de dados principal e, em seguida, clique em Modificar.

  3. No Assistente de ligação de dados, clique em seguinte.

  4. Na página seguinte do assistente, selecione a caixa de verificação Ativar submeter para esta ligação e, em seguida, clique em Concluir.

Início da página

Passo 2: Configurar as opções de submissão

Após ativar a ligação de dados de submeter, o InfoPath adiciona o botão Submeter a barra de ferramentas padrão e o comando Submeter ao menu ficheiro. O InfoPath também configura os formulários baseados neste modelo de formulário para apresentar uma mensagem aos utilizadores depois de submeter a suas formulários preenchidos. A mensagem indica se o formulário foi submetido com êxito. Por predefinição, o InfoPath também mantém os formulários abrir depois dos utilizadores submetem-los. Para alterar o texto que aparece no botão para Submeter, bem como o comportamento que ocorre depois dos utilizadores submeter os seus formulários, faça o seguinte:

  1. No menu Ferramentas, clique em Opções de submeter.

    1. Para alterar o nome do botão para Submeter que aparece na barra de ferramentas padrão e o comando de Submeter que aparece no menu ficheiro, quando os utilizadores preencham o formulário, escreva o novo nome na caixa legenda na Submeter Opções caixa de diálogo.

      Sugestão: Se pretende atribuir um atalho de teclado para este botão e o comando, escreva um e comercial (&) antes do caráter que pretende utilizar como um atalho de teclado. Por exemplo, para atribuir ALT + B como o atalho de teclado para o botão Submeter e o comando, escreva & botão Submeter.

  2. Se não pretender que as pessoas utilizarem um comando de Submeter ou no botão Submeter na barra de ferramentas padrão, quando estes preencham o formulário, desmarque a caixa de verificação Mostrar o item de menu submeter e o botão da barra de ferramentas de submeter.

    1. Por predefinição, depois dos utilizadores submeter um formulário InfoPath mantém o formulário aberto e apresenta uma mensagem para indicar se o formulário foi submetido com êxito. Para alterar este comportamento predefinido, clique em Avançadas e, em seguida, efetue um dos seguintes procedimentos:

      • Para fechar o formulário ou criar um novo formulário em branco depois do utilizador submete um formulário concluído, clique na opção que pretende na lista após submeter.

      • Para criar uma mensagem personalizada para indicar se o formulário foi submetido com êxito, selecione a caixa de verificação utilizam as mensagens de personalizado e, em seguida, escreva as suas mensagens nas caixas em caso de êxito e em caso de falha.

        Sugestão: Utilizar uma mensagem na caixa em caso de falha para informar os utilizadores o que fazer se não pode submeter o seu formulário. Por exemplo, pode sugerir que os utilizadores guardarem a sua forma e contactar alguém para obter mais instruções.

      • Se não pretender apresentar uma mensagem depois do utilizador submete um formulário, desmarque a caixa de verificação Mostrar mensagens com e sem êxito.

Início da página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×