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

Fonctions - Valider et contrôler l'entrée de l'utilisateur

Enterprise Architect appelle un certain nombre de fonctions pour valider et contrôler l'entrée de l'utilisateur. Pour chaque fonction un ensemble d'objets est rempli.

Valider/contrôler l'entrée de l'utilisateur

Fonction

Action

AllowPhaseUpdate(AncienneValeur,
NewValue )

Valider une modification qu'un utilisateur a apportée à une phase.

Valeur de retour :

  • True pour autoriser cet utilisateur à effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

AllowStatusUpdate(OldValue,
NewValue )

Valider une modification qu'un utilisateur a apportée à un statut.

Valeur de retour :

  • True pour autoriser cet utilisateur à effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

AllowTagUpdate(TagName,
AncienneValeur,
NewValue )

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

Valeur de retour :

  • True pour autoriser cet utilisateur à effectuer cette modification
  • False pour interdire le changement et revenir à la valeur précédente

AllowVersionUpdate(OldValue,
NewValue )

Valider une modification qu'un utilisateur a apportée à une version.

Valeur de retour :

  • True pour autoriser cet utilisateur à 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 :

  • True 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()

Activez ou désactivez le contrôle pour modifier un statut.

Valeur de retour :

  • True 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(TagName)

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

Valeur de retour :

  • True 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

CanEditVersion()

Activez ou désactivez le contrôle pour modifier une version.

Valeur de retour :

  • True 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 :

  • True pour autoriser cet utilisateur à créer l'élément/le connecteur
  • False pour empêcher cet utilisateur de créer l'élément

SurPréNouveauConnecteur(TypeConnecteur,
ConnectorSubType,
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
  • False pour empêcher cet utilisateur de créer l'élément

PreAllowPhaseUpdate(AncienneValeur,
NewValue )

Déterminez quelles informations sont requises pour valider ce changement.

Valeur de retour : liste séparée par des points-virgules des données supplémentaires requises pour valider ce changement.

Type de données pris en charge :

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

PreAllowStatusUpdate(OldValue,
NewValue )

Déterminez quelles informations sont requises pour valider ce changement.

Valeur de retour : liste séparée par des points-virgules des données supplémentaires requises pour valider ce changement.

Type de données pris en charge :

Tests - remplissez le tableau Tests dans l' object WorkflowContext

PreAllowTagUpdate(TagName,
AncienneValeur,
NewValue )

Déterminez quelles informations sont requises pour valider ce changement.

Valeur de retour : liste séparée par des points-virgules des données supplémentaires requises pour valider ce changement.

Type de données pris en charge :

Tests - remplissez le tableau Tests dans l' object WorkflowContext

PreAllowVersionUpdate(AncienneValeur,
NewValue )

Déterminez quelles informations sont requises pour valider ce changement.

Valeur de retour : liste séparée par des points-virgules des données supplémentaires requises pour valider ce changement.

Type de données pris en charge :

Tests - remplissez le tableau Tests dans l' object WorkflowContext

Apprenez Plus