Show Menu
TÓPICOS×

Suporte a cláusula de imagem para formulários HTML5

Os formulários HTML5 oferecem suporte à cláusula Imagem XFA para valores de exibição e valores formatados para símbolos de data, texto e numéricos. As seguintes Expressões de cláusula de imagem são suportadas:
  • categoria(locale){picture-cláusula}| categoria(locale){picture-cláusula}| categoria(locale){picture-cláusula}
  • category.subcategory{}
Atualmente, o Mobile Forms não oferece suporte à cláusula Edit Picture. Além disso, os símbolos de cláusula DateTime e Time Picture não são suportados.

Símbolos de campo de data suportados

expressão suportada para cláusula de imagem de data:
  • date.long{}
  • date.short{}
  • date.medium{}
  • date.full{}
  • date.short{}
  • date Símbolos de Cláusula de Imagem}
O padrão padrão da cláusula de imagem é {MMM D, YYYY} padrão. Se nenhum padrão for aplicado, o padrão será usado.
Símbolo Interpretação
D Dia do mês com 1 ou 2 dígitos (de 1 a 31)
DD Zero-padded two digit (01-31) day of the month.
M 1- or 2-digit (1-12) month of the year.
MM Mês do ano com 2 dígitos e 0 incluído (de 01 a 12).
MMM Nome abreviado do mês da localidade atual
MMMM Nome completo do mês da localidade atual
EEE Nome abreviado do dia da semana da localidade atual
EEEE Nome completo do dia da semana da localidade atual
YY Ano com 2 dígitos, em que 00 = 2000, 29 = 2029, 30 = 1930 e 99 = 1999
YYYY Ano de 4 dígitos

Cláusula de Imagem Numérica

Formulários HTML5 suportam símbolos de Imagem numérica. No entanto, há uma diferença no suporte entre formulários PDF e HTML.
No Forms ​PDF, um número é formatado independentemente do número de símbolos na cláusula Picture
No Forms ​HTML, um número é formatado somente se o número tiver dígitos menores que o número de símbolos na cláusula Picture.
Exemplo : Considere uma cláusula de imagem: num{zzz,zzz,zz9}.
O número 10000 é formatado como 10.000 em formulários HTML e PDF.
O número 1000000 é formatado como 1.000.000 em formulários PDF. Entretanto, no Forms HTML, o número permanece sem formatação como 1000000.
expressões suportadas para cláusula de imagem numérica em formulários ​HTML são:
  • num.integer{}
  • num.decimal{}
  • num.currency{}
  • num.percent{}
  • num{Símbolos de Cláusula de Imagem Numérica}
Símbolo Interpretação Análise de entrada
9 Formatação de saída: um único dígito. Ou para o dígito zero se os dados de entrada estiverem vazios ou se houver um espaço na posição correspondente. Um único dígito
Z Formatação de saída: um único dígito. Ou para um espaço se os dados de entrada estiverem vazios, um espaço ou o dígito zero na posição correspondente. Um único dígito ou espaço
z Formatação de saída: um único dígito. Ou para nada se os dados de entrada estiverem vazios, um espaço ou o dígito zero na posição correspondente. Um único dígito ou nada
E Formatação de saída: a parte expoente de um número de ponto flutuante que consiste no símbolo exponencial (E). Seguido por um sinal de mais ou menos opcional. Seguido pelo valor do expoente. Igual à formatação de saída
CR ou cr Símbolo de crédito (CR) se o número for negativo. Senão nada.
S ou s Formatação de saída: um sinal de menos se o número for negativo. Outro espaço. Menos sinal se o número for negativo. Sinal de mais se o número for positivo
V Radix decimal da localidade predominante. Permitir que o radix decimal seja implícito ao analisar a entrada.
v Radix decimal da localidade predominante. Permitir que o radix decimal seja implícito ao analisar a entrada e formatar a saída.
. Radix decimal da localidade predominante.
, (U+FF0C) Separador de agrupamento da localidade predominante
$ (U+FF04) Símbolo monetário da localidade prevalecente.
% (U+FF05) Símbolo de porcentagem da localidade predominante.
(U+FF08) Parêntese esquerdo se o número for negativo. Outro espaço.
) (U+FF09) Parêntese direito se o número for negativo. Outro espaço.
t Caractere de tabulação

Cláusula de Imagem de Texto

Os formulários HTML5 suportam as seguintes expressões de cláusula de Imagem de texto:
  • text
Símbolo
Interpretação
A
Um caractere alfabético único.
X
Um caractere único.
O
Um caractere alfanumérico único.
0 (zero)
Um caractere alfanumérico único.
9
Um único dígito.