Clona / espelha uma caixa de texto em um formulário PDF

1

Eu tenho um formulário em PDF no Acrobat X Pro, onde os usuários podem inserir seu nome em uma caixa de texto na primeira página. Gostaria que o conteúdo dessa caixa fosse clonado / espelhado em outra caixa na segunda página do mesmo formulário:

No entanto, na caixa de diálogo Propriedades da segunda caixa de texto, não consigo encontrar uma maneira de fazer referência à primeira. Eu tenho opções para calcular valores numéricos e executar a validação etc. etc., mas não consigo simplesmente exibir o conteúdo de outra caixa de texto. Isso não é possível em formulários PDF, ou estou deixando de ver algo óbvio?

    
por Tim Pietzcker 20.06.2012 / 10:08

2 respostas

3

Eu acredito que isso pode ser feito da seguinte maneira (provavelmente há uma maneira melhor, mas eu não sei):

  1. Na primeira caixa de texto, defina uma ação (clique com o botão direito do mouse no controle de texto) para "Executar JavaScript".
  2. Escolha o acionador "On Blur" (para que o script seja executado quando o usuário sair do campo)
  3. Clique em "Adicionar"
  4. No editor de javascript, defina o valor das outras caixas de texto.

Por exemplo, para copiar o conteúdo da caixa de texto denominada "Nome" na caixa denominada "NameClone":

var n1 = this.getField("Name");
var n2 = this.getField("NameClone");
n2.value = n1.value;

Verifique se todas as outras caixas estão bloqueadas.

Observação: alguma documentação pode ser encontrada aqui , você pode estar interessado na página 74.

    
por 20.06.2012 / 10:33
0

A maneira mais simples!

Eu acidentalmente escrevi "nome do campo" com o mesmo nome de duas caixas de texto diferentes, depois que eu salvava e visualizava os padrões e tentava digitar. o que acontece como você deseja

    
por 24.10.2014 / 10:31