Suporte XFA em formulários adaptáveis baseados em XDP

ATENÇÃO

AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Introdução

Os formulários adaptáveis oferecem suporte para vários eventos, propriedades, scripts e validações XFA definidos em um arquivo XDP, incluindo:

  • Execução de scripts definidos em eventos no arquivo XDP.
  • Capturando valores padrão e propriedades comportamentais para campos no arquivo XDP.
  • Execução de scripts de validação definidos no arquivo XDP.

Quando um formulário adaptável é criado com base em um arquivo XDP, as propriedades, os eventos e as validações são preenchidos automaticamente na interface do usuário de criação de formulário. No entanto, os autores de formulários podem substituir alguns desses elementos para criar uma experiência alternativa.

Este artigo lista eventos, propriedades e validações XFA compatíveis honrados em formulários adaptáveis e explica como substituí-los em formulários adaptáveis.

Elementos XFA suportados e mapeamento em formulários adaptáveis

Campos

Quando um formulário adaptável é criado usando um arquivo XDP, você pode arrastar e soltar um campo XFA no formulário adaptável. A tabela a seguir lista como os campos XFA são mapeados para campos de formulário adaptáveis.

Campo ou contêiner XFA

Componente de formulário adaptável correspondente

Botão

Botão

Caixa de seleção

Caixa de seleção

Caixa de listagem

Lista suspensa

Campo de data/hora

Seletor de data

Scribble de assinatura

Rabiscar a assinatura

Campo numérico

Caixa numérica

Campo decimal

Caixa numérica

Campo de texto

Caixa de texto

Campo de senha

Caixa Senha

Imagem

Imagem

Texto

Texto

Subformulário

Painel

Área (Grupo)

Painel

Conjunto de subformulários

Painel

Propriedades

A tabela a seguir captura como vários scripts XFA definidos nos arquivos XDP se comportam em formulários adaptáveis.

Propriedades do componente XFA

Comportamento correspondente em formulários adaptáveis

somExpression

Mapeado para a propriedade Bind reference (bindRef) no formulário adaptável.

presence

Mapeado para a propriedade visível no formulário adaptável. Você pode substituí-lo usando a expressão Visibility .

access

Mapeado para a propriedade enabled no formulário adaptável. Você pode substituí-lo usando a expressão Access .

Acessibilidade: função

Mapeado para a propriedade de função no formulário adaptável.

Acessibilidade: speakPriority

Mapeado para a propriedade speakPriority no formulário adaptável.

Acessibilidade: speakText

Mapeado para o texto personalizado de Acessibilidade em forma adaptável.

Acessibilidade: toolTip

Mapeado para a propriedade de descrição curta no formulário adaptável.

caption (todos os tipos de campo)

Mapeado para a propriedade Título no formulário adaptável.

displayFormat (todos os tipos de campo)

Mapeado para o Padrão de exibição no formulário adaptável.

rawValue (todos os tipos de campo)

Mapeado para a propriedade value no Formulário adaptável.

items (Caixa De Listagem, Caixa De Seleção)

Mapeado para a propriedade options no formulário adaptável. É possível substituí-lo usando a expressão Options .

maxChar (Campo de texto)

Mapeado para a propriedade Máximo de caracteres permitidos no formulário adaptável.

multiline (Campo de texto)

Mapeado para a propriedade Permitir várias linhas no formulário adaptável.

fracDigit (Campo numérico, Campo decimal)

Mapeado para a propriedade de dígitos Frac na forma adaptável.

leadDigit (Campo numérico, Campo decimal)

Mapeado para a propriedade de dígitos de lead na forma adaptável.

multiSelect (Caixa de listagem)

Mapeado para a propriedade Permitir várias seleções no formulário adaptável.

Scripts

A tabela a seguir captura como vários scripts XFA definidos no arquivo XDP se comportam em formulários adaptáveis.

Eventos de script XFA

Comportamento correspondente em formulários adaptáveis

initialize

Esse script é executado no tempo de execução e não pode ser substituído na forma adaptável.

calculate

Mapeado para a expressão Calculate na forma adaptável.

validate

Mapeado para a expressão Validação em forma adaptável.

validationState

Esse script é executado no tempo de execução e não pode ser substituído na forma adaptável.

sair

Esse script é executado no tempo de execução e não pode ser substituído na forma adaptável.

clique em (campos de botão)

Mapeado para a expressão Click do botão.

Suporte para script no servidor

Esse script é executado no tempo de execução e não pode ser substituído na forma adaptável.

Suporte para serviços da Web

Esse script é executado no tempo de execução e não pode ser substituído na forma adaptável.

Alterar (campo de rabisco, botão de opção, caixa de seleção)

Esse script é executado no tempo de execução e não pode ser substituído na forma adaptável.

Validações

A tabela a seguir captura como as validações XFA mapeiam para validações em formulários adaptáveis.

Validação de XFA

Validação correspondente no formulário adaptável

Padrão de validação (formatTest)

validatePictureClause

Mensagem de padrão de validação (formatTestMessage)

validatePictureMessage

Obrigatório (nullTest )

mandatory

Mensagem vazia (nullTestMessage)

mandatoryMessage

Validar script (scriptTest)

validateExp

Mensagem de script de validação (scriptTestMessage)

validateMessage

OBSERVAÇÃO

Não é possível substituir a propriedade obrigatória de botões de opção de formulário adaptáveis e grupos de caixas de seleção vinculados a botões de seleção XFA.

Nesta página