Suporte a script para formulários HTML5 scripting-support-for-html-forms
JavaScript, propriedades FormCalc e métodos compatíveis com formulários HTML5 estão listados abaixo:
$event event
$host host
campo field
Formulário form
Propriedade
Descrição
Exceção
formNodes
Retorna uma lista de todos os objetos de modelo de formulário associados a um objeto de dados especificado.
InstanceManager instancemanager
Propriedade
Descrição
name
Um identificador usado para identificar este elemento em expressões de script.
occur
Descreve as restrições sobre o número de instâncias permitidas para seu contêiner de inclusão.
min
Especifica o número mínimo de instâncias que podem ser criadas.
max
Especifica o número máximo de instâncias que podem ser criadas.
count
Especifica o número atual de instâncias criadas.
setInstances
Adiciona ou remove os subformulários ou conjuntos de subformulários especificados deste nó.
addInstance
Adiciona uma nova instância de um subformulário ou conjunto de subformulários a este nó.
removeInstance
Remove um subformulário ou conjunto de subformulários deste nó.
moveInstance
Move um objeto filho de um objeto de modelo de formulário para outro local especificado no modelo de formulário. As informações correspondentes do modelo de dados para o objeto também são realocadas no modelo de dados.
insertInstance
Insere uma nova instância de um subformulário ou conjunto de subformulários neste nó.
list list
Propriedade
Descrição
length
O número de elementos na lista.
item
Um índice baseado em zero na coleção.
append
Anexa um nó ao final da lista de nós.
remove
Remove um nó da lista de nós.
insert
Insere um nó antes de um nó específico na lista de nós.
nó node
Propriedade
Descrição
Exceção
createNode
Cria um novo nó com base em um nome de classe válido.
Nenhum
isContainer
Especifica se este objeto é um objeto de contêiner.
Nenhum
isNull
Indica se o valor de dados atual é um valor nulo.
Nenhum
resolveNode
Avalia a expressão SOM especificada, começando com o objeto de modelo de objeto de formulário XML atual, e retorna o valor do objeto especificado na expressão SOM.
Nenhum
resolveNodes
Avalia a expressão SOM especificada, começando com o objeto de modelo de objeto de formulário XML atual, e retorna o valor do objeto especificado na expressão SOM.
Nenhum
oneOfChild
Cria um novo nó com base em um nome de classe válido.
Nenhum
getElement
Retorna um objeto filho especificado.
Nenhum
getAttribute
Obtém um valor de propriedade especificado.
Nenhum
setAttribute
Define o valor de uma propriedade especificada.
Nenhum
modelo model
Propriedade
Descrição
Exceção
ND
ND
ND
Subformulário subform
enviar submit
Propriedade
Descrição
público alvo
O URL para o qual os dados são enviados. A omissão desse atributo implica que o aplicativo de processamento XFA obtém o URI usando uma técnica específica do produto, como o acesso a informações específicas do produto no objeto de configuração.
árvore tree
subformset subformset
Propriedade
Descrição
Exceção
instanceManager
O objeto instanceManager gerencia a criação, a remoção e a movimentação da instância de objetos de modelo de formulário.
Nenhum
content content
Propriedade
Descrição
Exceção
isNull
Indica se o valor de dados atual é o valor nulo.
dataValue datavalue
Propriedade
Descrição
Exceção
isNull
Indica se o valor de dados atual é o valor nulo.
borda edge
preenchimento fill
linear linear
linha line
padrão pattern
radial radial
pontilhado stipple
desenhar draw
canto corner
checkButton checkbutton
choiceList choicelist
dateTimeEdit datetimeedit
Propriedade
Descrição
Exceção
borda
O objeto de borda descreve a borda ao redor do objeto dateTimeEdit.
Imagem image
imageEdit imageedit
Propriedade
Descrição
Exceção
borda
O objeto de borda descreve a borda ao redor do objeto imageEdit.
numericEdit numericedit
Propriedade
Descrição
Exceção
borda
O objeto de borda descreve a borda ao redor de um objeto.
nenhum
objeto object
retângulo rectangle
textEdit textedit
exclGroup exclgroup
arco arc
borda border
$layout layout
itens items
Propriedade
Descrição
Exceção
presença
Especifica a visibilidade de um objeto.
Nenhum
FormCalc formcalc
FormCalc é uma linguagem específica do XFA para criar lógica centrada no formulário eletrônico e raízes de cálculos. FormCalculation fornece um conjunto avançado de funções de build.
Funções compatíveis com FormCalc formcalc-supported-functions
Suporte à expressão FormCalc formcalc-expression-support
Suporte à API do Acrobat acrobat-api-support
-
Funções aritméticas
- Abs()
- Avg()
- Ceil()
- Count()
- Floor()
- Max()
- Min()
- Mod()
- Round()
- Sum()
-
Funções Científicas
- Acos()
- Asin()
- Atan()
- Atan2()
- Cos()
- Sin()
- Tan()
- Exp()
- Log()
- Pow()
- Sqrt()
- Deg2Rad()
- Rad2Deg()
- Pi()
-
Funções Financeiras
- Abr()
- Cterm()
- Fv()
- Ipmt()
- Npv()
- Pmt()
- Ppmt()
- Pv()
- Rate()
- Term()
-
Funções lógicas
- Choose()
- If()
- Oneof()
- Within()
-
Funções de Cadeia de Caracteres
- At()
- Concat()
- Left()
- Len()
- Lower()
- Ltrim()
- Replace()
- Right()
- Rtrim()
- Space()
- Stuff()
- Substr()
- Upper()
- WordNum()
-
Data e hora
- Date()
- num2date()
- DateFmt()
Eventos XFA compatíveis supported-xfa-events
Os seguintes eventos XFA do lado do cliente são compatíveis:
- Inicializar
- Validar
- Calcular
- Clique em
- Inserir
- Sair
- Alterar
- ValidationState
NOTE
Os formulários HTML5 são renderizados no lado do cliente (navegador). Usar scripts validate e calculate do lado do cliente em vez de scripts do lado do servidor.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2