override

Quando usada com o objeto calculate, a propriedade override indica se o campo permite que ocorram substituições e desativa ou ativa os cálculos. Quando usada com o objeto value, a propriedade override indica se ocorreu uma supressão de cálculo.

Quando não há objeto calculate acompanhante, essa propriedade não tem efeito e o usuário pode inserir um valor no campo.

Sintaxe

Reference_Syntax.override = "error | ignore | disabled | warning"

Valores

Tipo

Valores

String

  • erro

  • ignore

  • desativado

  • aviso

  • Dismiss indica que o usuário pretende usar o valor calculado.

  • Override indica que o usuário entende a mensagem, porém opta por substituir o valor calculado.

O cálculo é ativado e o usuário não pode substituir o valor calculado. Se o usuário tentar substituir o valor calculado, o aplicativo de processamento exibe uma mensagem de erro. Para evitar a necessidade de mensagens de erro, os criadores de formulários podem definir esses campos como somente leitura.

Esse é o valor de substituição padrão se o objeto calculate estiver incluído no objeto do container.

  • ignore

  • desativado

  • aviso

  • Dismiss indica que o usuário pretende usar o valor calculado.

  • Override indica que o usuário entende a mensagem, porém opta por substituir o valor calculado.

O valor calculado é fornecido como padrão. Se o usuário substituir o valor, o aplicativo de processamento fará com que a substituição ocorra sem que nenhuma mensagem de advertência seja exibida para o usuário.

Esse é o valor de substituição padrão se o objeto calculate estiver omitido no objeto do container.

  • desativado

  • aviso

  • Dismiss indica que o usuário pretende usar o valor calculado.

  • Override indica que o usuário entende a mensagem, porém opta por substituir o valor calculado.

O cálculo é desativado. Em um contexto interativo, o usuário poderá inserir dados no campo. O efeito do valor de substituição é independente da ação do usuário. O valor disabledfaz com que um script de evento ative ou desative dinamicamente um objeto calculado.

  • aviso

  • Dismiss indica que o usuário pretende usar o valor calculado.

  • Override indica que o usuário entende a mensagem, porém opta por substituir o valor calculado.

O cálculo é ativado e o valor calculado é recomendado acima de valores de entrada do usuário. Se o usuário substituir o valor calculado, o aplicativo de processamento exibirá uma mensagem de advertência. A mensagem informa o usuário de que o objeto de formulário deve usar um valor calculado, e oferece duas opções ao usuário:

  • Dismiss indica que o usuário pretende usar o valor calculado.

  • Override indica que o usuário entende a mensagem, porém opta por substituir o valor calculado.

O aplicativo não emite nenhuma advertência nem solicitações em ganhos de foco subsequentes pelo mesmo objeto.

Aplica-se a

Versão

XFA 2.1

Exemplos

JavaScript

TextField1.calculate.override = "disabled";

FormCalc

TextField1.calculate.override = "disabled"