Ao criar cálculos ou scripts para aprimorar o formulário, conheça os nomes dos objetos do design de formulário e das variáveis. Em geral, evite o uso de nomes de propriedades, métodos e objetos do Modelo de objeto de formulário XML para os objetos e variáveis do design de formulário. O uso dos nomes de propriedades, métodos ou objetos do Modelo de objeto de formulário pode impedir que os cálculos e scripts sejam executados apropriadamente.
Por exemplo, se você criar um novo campo de texto chamado x em um objeto de subformulário chamado Subform1, acesse o objeto de campo de texto usando a sintaxe a seguir:
Subform1.x.[expression]
No entanto, os objetos de subformulário já têm uma propriedade de Modelo de objetos de formulário XML chamada x que representa a posição horizontal do subformulário no design de formulário.
Para evitar nomear conflitos, é necessário escolher as convenções de nomeação de campo que diferem das convenções de nomeação do Modelo de objetos de formulário XML. Por exemplo, você pode usar qualquer um dos seguintes nomes de campo para o campo de texto no exemplo acima:
horizontalValue
x_value
xLetter
hValue
Para obter mais informações e uma lista dos nomes de propriedades, métodos e objetos do Modelo de objeto de formulário XML, consulte Referências de script.