Incluir anexos, imagens ou hiperlinks

Aplica-se a
InfoPath 2010

Um modelo de formulário Microsoft InfoPath 2010 pode incluir diferentes tipos de controles projetados para coletar ou exibir informações como um objeto – anexos de arquivo, imagens e hiperlinks.

Neste artigo

Anexo de Arquivo

O controle de anexo de arquivo permite que os usuários anexem um arquivo a um formulário quando ele é enviado. Por exemplo, se os usuários estiverem preenchendo um formulário de relatório de seguro, o controle de anexo de arquivo poderá ser usado para anexar um documento PDF da declaração de seguro ao formulário.

Use um controle de anexo de arquivo quando quiser:

  • Permitir que os usuários anexem um arquivo ao formulário ao enviá-lo.

Controle de imagem

Um controle de imagem permite que os usuários insiram uma imagem no formulário ao preenchê-la. Em seguida, os dados de imagem são salvos no formulário subjacente. Quando um controle de imagem é adicionado a um modelo de formulário, um controle de imagem vazio é inserido por padrão. Uma imagem padrão também pode ser especificada.

Você também pode especificar se os usuários podem excluir ou substituir uma imagem que você inseriu em um controle de imagem. Se você não especificou uma imagem padrão, os usuários serão apresentados com um ícone de imagem e o texto Clique aqui para inserir uma imagem. Por padrão, quando um usuário insere uma imagem, o controle de imagem é redimensionado automaticamente para acomodar a imagem. No entanto, você pode definir o tamanho do controle de imagem, que redimensiona a imagem inserida para o tamanho especificado.

Use um controle de imagem quando quiser:

  • Permitir que os usuários insiram imagens, incluindo fotos, clip-art e desenhos.
  • Adicione uma imagem temporária a um modelo de formulário que pode ser excluído ou substituído pelo usuário, como uma foto de espaço reservado.
  • Exiba imagens em um modelo de formulário recuperado de um banco de dados ou de outra fonte de dados externa.
  • Exiba uma imagem que muda com base na lógica no formulário. Por exemplo, quando um nome de um controle de seletor de pessoa é clicado, a imagem no controle de imagem muda para exibir a imagem dessa pessoa.

Controle de imagem de tinta

Ao incluir um controle de imagem de tinta em um modelo de formulário, os usuários de computador tablet podem desenhar e gravar em cima de uma imagem ou em um espaço em branco em um formulário InfoPath. Quando um controle de imagem de tinta é adicionado a um modelo de formulário, um controle de imagem de tinta vazio é inserido por padrão. Você também pode adicionar uma imagem ao plano de fundo desse controle. Isso permite que os usuários desenhe diretamente na parte superior da imagem com uma caneta tablet. Por exemplo, em um modelo de formulário de declaração de seguro, um ajustador de seguro pode circular áreas de danos em uma imagem de um carro.

Observação

Os controles de imagem de tinta não são um método seguro para coletar e salvar assinaturas do usuário. Se você quiser coletar e salvar assinaturas dos usuários, é recomendável que você use assinaturas digitais.

Use um controle de imagem de tinta quando quiser:

  • Forneça aos usuários de computador tablet um lugar no formulário em que eles podem escrever ou desenhar. Isso é útil quando você deseja que os usuários possam esboçar algo complicado ou técnico, como uma fórmula matemática ou um diagrama de um determinado processo comercial.

No exemplo a seguir, um controle de imagem de tinta é usado para coletar um esboço de um acidente automobilístico em um modelo de formulário de declaração de seguro.

64e2f1b5-d8f9-47eb-ae9a-ee417f53a158

O controle de hiperlink permite que os usuários insiram ou editem um hiperlink no formulário. Os usuários que editam e exibem o formulário podem clicar no hiperlink que abre automaticamente o navegador da Web para o local ao qual o link aponta. Isso é útil quando você é obrigado a inserir um hiperlink como parte do formulário.

Use um controle de hiperlink quando quiser:

  • Colete o endereço de um site de um usuário.
  • Exiba o endereço de um site para um usuário.

Início da Página

O procedimento para inserir um controle difere ligeiramente dependendo se você estiver projetando um modelo de formulário em branco ou baseando o design do modelo de formulário em um banco de dados ou outra fonte de dados externa.

Inserir um controle em um novo modelo de formulário em branco

  1. No modelo de formulário, coloque o cursor onde você deseja inserir o controle.
  2. Na guia Página Inicial , no grupo Controles , clique no tipo de controle a ser inserido.

fcf8bd54-9b30-48a1-aff9-5a294eb95159

  1. Se você estiver inserindo um controle de imagem, faça um dos seguintes na caixa de diálogo Inserir Controle de Imagem :

8fe33d4b-9055-488f-a750-38677f5ec627

  • Para salvar os dados de imagem no formulário, clique em Incluir no formulário e clique em OK. Quando você seleciona essa opção, os dados da imagem são codificados no formulário. Incluir a imagem no formulário é uma boa opção se você quiser manter o formulário e seus dados portáteis.

  • Para exibir uma imagem externa vinculando-a a ela, mas não salvando-a no formulário, clique em Como um link e clique em OK. Quando você seleciona essa opção, um hiperlink é salvo no formulário que se conecta aos dados de imagem no site remoto. Vincular a uma imagem é uma boa opção se você achar que os usuários atualizarão a imagem vinculada ou se você quiser reduzir o tamanho do arquivo do formulário.

    Observação

    Ao exibir imagens vinculadas em um formulário, os usuários devem ter acesso ao local do arquivo de origem da imagem. Caso contrário, a imagem não será exibida no formulário.

  • Para adicionar um rótulo ao controle, digite texto acima ou ao lado do controle. Por exemplo, se você inseriu um controle de hiperlink que se conecta à página da Web da sua empresa, poderá digitar "Página da Web".

Inserir um controle em um modelo de formulário baseado em uma fonte de dados existente

Se você basear o design de um modelo de formulário em uma fonte de dados externa, os campos e os grupos no painel de tarefas Campos serão recuperados da origem externa. Nesse cenário, você pode inserir um controle arrastando um campo do painel de tarefas Campos para o formulário ou inserindo um controle, conforme descrito no seguinte procedimento:

  1. No modelo de formulário, coloque o cursor onde você deseja inserir o controle.
  2. Clique com o botão direito do mouse no campo apropriado da fonte de dados externa no painel de tarefas Campos .
  3. Selecione o tipo de controle a ser inserido compatível com o tipo de dados.
  4. O nome do campo ou grupo é usado como rótulo do controle. Se necessário, altere o texto do rótulo.

Dica

Você também pode arrastar o campo do painel de tarefas Campos para o formulário. Se você fizer isso, o controle mais apropriado será escolhido com base no tipo de campo. Se o tipo correto não for selecionado por padrão, use o método anterior para selecionar o tipo correto.

Início da Página

Dicas de layout do controle de imagem e tinta

Use as seguintes dicas para ajudá-lo a refinar a aparência, o tamanho e outros aspectos de uma imagem de tinta ou um controle de imagem:

  • Para controles de imagem de tinta, ajuste o tamanho do controle para ajustar o tamanho da imagem que você espera que um usuário desenhe.
  • Se você quiser que uma imagem de tinta ou controle de imagem seja limitado a uma área especificada do seu formulário e não se expanda para exibir toda a imagem que um usuário anexa ou desenha, insira a imagem de tinta ou o controle de imagem com uma altura e largura especificadas.
  • Para alterar a largura de vários controles de imagem ou imagem de tinta ao mesmo tempo, selecione os controles cujo tamanho você deseja alterar, pressione ALT+ENTER, clique na guia Tamanho e insira o tamanho desejado na caixa Largura .

Especificar uma imagem em segundo plano ou padrão em uma imagem de tinta ou controle de imagem

Para controles de imagem que tenham os dados de imagem salvos nos formulários e para controles de imagem de tinta, você pode especificar uma imagem em segundo plano ou padrão para o controle da seguinte maneira:

  1. Selecione a imagem a tinta digital ou o controlo de imagem pretendido.
  2. Em Ferramentas de Controlo, no separador Propriedades , no grupo Propriedades , clique em Propriedades de Controlo.

de065f69-f317-407d-8d83-0d2fe3041842

  1. Se for um controlo de imagem, clique em Especificar imagem predefinida e, em seguida, clique em Procurar.

Observação

Esta opção não está disponível se o controlo de imagem tiver sido inserido como uma ligação.

  1. Se for um controlo de imagem a tinta digital, clique em Utilizar uma imagem de fundo.
  2. Selecione a imagem pretendida e, em seguida, clique em Inserir.

  1. Clique com o botão direito do rato no campo ao qual o controlo de hiperligação está vinculado no painel de tarefas Campos .
  2. Clique em Propriedades.
  3. Introduza o URL pretendido na caixa Valor .

Observação

Pode utilizar uma expressão XPath para calcular uma hiperligação dinâmica. Para obter mais informações, consulte Adicionar Fórmulas e Funções no InfoPath 2010.

9174eafa-5226-4cc3-bffb-dfe6b15a2932

  1. Se quiser tornar o controlo de hiperligação só de leitura para que os utilizadores não possam alterá-lo ao preencher o formulário:

    1. Selecione o controlo de hiperligação pretendido.
    2. Em Propriedades do Controlo, no separador Propriedades , no grupo Propriedades , clique em Propriedades de Controlo.
    3. No separador Dados, selecione a caixa de marcar Só de Leitura.

Anexar um ficheiro predefinido a um controlo Anexo de Ficheiro

  1. Selecione o controlo Anexo de Ficheiro pretendido.
  2. Clique em Especificar ficheiro predefinido.
  3. Clique em Procurar.
  4. Selecione o ficheiro pretendido e, em seguida, clique em Inserir.

Início da Página