resolveNode

Avalia a expressão da sintaxe de referência especificada, a começar pelo objeto de modelo de objeto de formulário XML atual, retornando o valor do objeto especificado na expressão da sintaxe de referência.

A pesquisa por um objeto é iniciada em um ponto diferente na hierarquia do formulário, dependendo de como a propriedade resolveNode foi acessada:

  • this.resolveNode() A pesquisa é iniciada a partir do objeto atual e avança para cima na hierarquia do formulário.

  • xfa.resolveNode() A pesquisa é iniciada no topo da hierarquia do formulário e avançada para baixo.

    Nota: A pesquisa poderá retornar resultados inesperados se o formulário contiver vários objetos que usam o mesmo nome. Ela retornará o valor do primeiro objeto encontrado.

Sintaxe

Reference_Syntax.resolveNode( STRING param )

Parâmetros

param

Uma sequência válida que representa uma expressão da sintaxe de referência avaliada como um objeto de Modelo de objeto de formulário XML específico.

Retorna

Um único objeto que corresponde à expressão da sintaxe de referência, se houver. Se esse objeto não existir, esse método retornará null.

Aplica-se a

classe tree

Versão

XFA 2.1

Exemplos

JavaScript

xfa.resolveNode("#subform").x = "2in"; 
 
TextField1.resolveNode("ui.#textEdit").border.edge.stroke = "lowered";