override

Utilisée avec l’objet calculate, la propriété override indique si le champ autorise les remplacements et désactive ou active les calculs. Utilisée avec l’objet value, la propriété override indique si un remplacement des calculs a eu lieu.

Lorsqu’aucun objet calculate n’est associé, cette propriété n’a pas d’effet et l’utilisateur peut saisir une valeur dans ce champ.

Syntaxe

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

Valeurs

Type

Valeurs

Chaîne

  • erreur

  • ignore

  • disabled

  • warning

  • Dismiss indique que l’utilisateur souhaite utiliser la valeur calculée.

  • Override indique que l’utilisateur a pris connaissance du message, mais a choisi de remplacer la valeur calculée.

Le calcul est activé et l’utilisateur ne peut pas remplacer la valeur calculée. Si l’utilisateur tente de remplacer la valeur calculée, l’application de traitement affiche un message d’erreur. Pour ne pas avoir à créer de messages d’erreur, les concepteurs de formulaires peuvent définir ces champs en lecture seule.

Il s’agit de la valeur de remplacement par défaut lorsque l’objet calculate est inclus dans l’objet de conteneur.

  • ignore

  • disabled

  • warning

  • Dismiss indique que l’utilisateur souhaite utiliser la valeur calculée.

  • Override indique que l’utilisateur a pris connaissance du message, mais a choisi de remplacer la valeur calculée.

La valeur calculée est celle fournie par défaut. Si l’utilisateur choisit de remplacer la valeur, l’application de traitement autorise l’opération sans afficher de message d’erreur.

Il s’agit de la valeur de remplacement par défaut lorsque l’objet calculate est omis dans le conteneur.

  • disabled

  • warning

  • Dismiss indique que l’utilisateur souhaite utiliser la valeur calculée.

  • Override indique que l’utilisateur a pris connaissance du message, mais a choisi de remplacer la valeur calculée.

Le calcul est désactivé. Dans un contexte interactif, l’utilisateur peut saisir des informations dans le champ. Cette valeur de remplacement n’a pas d’incidence sur l’opération effectuée par l’utilisateur. La valeur disabled permet à un script d’événement d’activer ou de désactiver dynamiquement un objet calculate.

  • warning

  • Dismiss indique que l’utilisateur souhaite utiliser la valeur calculée.

  • Override indique que l’utilisateur a pris connaissance du message, mais a choisi de remplacer la valeur calculée.

Le calcul est activé et la valeur calculée est préférée aux valeurs saisies par l’utilisateur. Si l’utilisateur remplace la valeur calculée, l’application de traitement affiche un message d’erreur. Le message informe l’utilisateur que l’objet de formulaire doit utiliser une valeur calculée. Deux options sont proposées :

  • Dismiss indique que l’utilisateur souhaite utiliser la valeur calculée.

  • Override indique que l’utilisateur a pris connaissance du message, mais a choisi de remplacer la valeur calculée.

L’application ne génère pas de message d’avertissement ou d’invites concernant des cibles d’action atteintes par le même objet.

Application

Version

XFA 2.1

Exemples

JavaScript

TextField1.calculate.override = "disabled";

FormCalc

TextField1.calculate.override = "disabled"