Réserver une Démo
Pré. Proc.

Fonctions - Valider et contrôler la saisie de l'utilisateur

Enterprise Architect fait appel à un certain nombre de fonctions pour valider et contrôler les saisies utilisateur. Pour chaque fonction, un ensemble d'objets est renseigné.

Valider/Contrôler la saisie de l'utilisateur

Fonction

Action

AllowPhaseUpdate(AncienneValeur,
NewValue )

Valider une modification apportée par un utilisateur à une phase.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

AllowStatusUpdate(AncienneValeur,
NewValue )

Valider une modification apportée par un utilisateur à un statut.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

AutoriserTagUpdate(TagName,
AncienneValeur,
NewValue )

Valider une modification qu'un utilisateur a apportée à une Valeur Étiquetée .

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

AllowVersionUpdate(AncienneValeur,
NewValue )

Valider une modification apportée par un utilisateur à une version.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

CanEditPhase()

Activer ou désactiver le contrôle d'édition d'une phase

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'apporter des modifications en activant le contrôle
  • False pour désactiver complètement la modification de cette propriété en désactivant le contrôle

CanEditStatus()

Activer ou désactiver le contrôle de modification d'un statut.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'apporter des modifications en activant le contrôle
  • False pour désactiver complètement la modification de cette propriété en désactivant le contrôle

CanEditTag(NomDeLaBalise)

Activer ou désactiver le contrôle d'édition d'une Valeur Étiquetée .

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'apporter des modifications en activant le contrôle
  • False pour désactiver complètement la modification de cette propriété en désactivant le contrôle

PeutEditVersion()

Activer ou désactiver le contrôle d'édition d'une version.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur d'apporter des modifications en activant le contrôle
  • False pour désactiver complètement la modification de cette propriété en désactivant le contrôle

OnPreNewElement(TypeElement,
Élément (Stéréotype)

Autoriser ou interdire la création de l'élément spécifié.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur de créer l'élément/connecteur
  • Faux pour empêcher cet utilisateur de créer l'élément

OnPreNewConnector(TypeDeConnecteur,
Sous-type de connecteur,
Connecteur (stéréotype)

Autoriser ou interdire la création du connecteur spécifié.

Valeur de retour :

  • Vrai pour permettre à cet utilisateur de créer l'élément/connecteur
  • Faux pour empêcher cet utilisateur de créer l'élément

PreAllowPhaseUpdate(AncienneValeur,
NewValue )

Déterminez quelles informations sont nécessaires pour valider ce changement.

Valeur de retour : Liste séparée par des points-virgules de données supplémentaires requises pour valider cette modification.

Type de données pris en charge :

  • Tests - remplissez le tableau Tests dans l' object WorkflowContext

PreAllowStatusUpdate(AncienneValeur,
NewValue )

Déterminez quelles informations sont nécessaires pour valider ce changement.

Valeur de retour : Liste séparée par des points-virgules de données supplémentaires requises pour valider cette modification.

Type de données pris en charge :

Tests - remplissez le tableau Tests dans l' object WorkflowContext

PreAllowTagUpdate(NomDeLaBalise,
AncienneValeur,
NewValue )

Déterminez quelles informations sont nécessaires pour valider ce changement.

Valeur de retour : Liste séparée par des points-virgules de données supplémentaires requises pour valider cette modification.

Type de données pris en charge :

Tests - remplissez le tableau Tests dans l' object WorkflowContext

PreAllowVersionUpdate(AncienneValeur,
NewValue )

Déterminez quelles informations sont nécessaires pour valider ce changement.

Valeur de retour : Liste séparée par des points-virgules de données supplémentaires requises pour valider cette modification.

Type de données pris en charge :

Tests - remplissez le tableau Tests dans l' object WorkflowContext

Apprenez Plus