|
Cada cálculo ou script anexado a um objeto de formulário é associado a um evento específico. Um evento é definido como uma ocorrência ou ação específica que pode alterar o estado de um formulário e, quando a alteração de estado ocorrer, chamar automaticamente um cálculo ou script associado ao evento. Os eventos ocorrem em vários momentos, desde o início do processo de renderização do formulário ao mesclar os dados com um design de formulário, durante toda a interação de preenchimento de um formulário com objetos de um formulário em um aplicativo cliente. Ao aplicar cálculos e scripts em eventos específicos, é possível controlar todos os aspectos de apresentação dos objetos de formulário, bem como os dados do formulário e a resposta dos objetos e dos dados à interação de preenchimento do formulário.
Vários eventos podem ser acionados por uma única alteração de estado ou por uma ação de preenchimento do formulário. Por exemplo, tabular a partir do campo atual para o campo seguinte aciona o evento exit para o campo atual e o evento enter para o campo seguinte. Se os campos atual e seguinte estiverem em subformulários diferentes, serão acionados quatro eventos, a saber, eventos exit para o campo atual e o subformulário e eventos enter para o campo seguinte e o subformulário. Em geral, cada categoria diferente de eventos de formulários segue uma ordem previsível.
|
|
|