Configurer les événements de transition pour ouvrir et fermer une boîte de dialogue

Configurez les événements de transition pour ouvrir et fermer une boîte de dialogue en fonction d’une valeur de variable.
CONSEIL: L’exemple de configuration suivant montre une logique
Application FactoryTalk Optix
basée sur une variable de projet et un objet commutateur. Au lieu de la variable et du commutateur, vous pouvez utiliser une balise d’automate pour déclencher des événements à partir des valeurs de champ. Pour plus d’informations, consultez Pilotes de communication.
  1. Configurez une boîte de dialogue qui s’ouvre ou se ferme en fonction d’une valeur de variable.
    Pour plus d’informations, consultez Boîte de dialogue.
  2. Dans
    Modèle
    , créez une variable booléenne.
    Pour plus d’informations, consultez Créer une variable
  3. Configurez un événement de transition pour que la variable se déclenche lorsque la valeur passe à
    1
    (
    (True)
    .
    Pour plus d’informations, consultez Configurer un événement de transition.
  4. Configurez un événement de transition pour que la variable se déclenche lorsque la valeur passe à
    0
    (
    False
    ).
    Pour plus d’informations, consultez Configurer un événement de transition.
  5. Créez un commutateur et liez sa propriété
    Actif
    à la variable.
    Pour plus d’informations, consultez Configurer un commutateur.
  6. Configurez la logique
    Application FactoryTalk Optix
    pour ouvrir la boîte de dialogue :
    1. Pour
      MainWindow (type)
      , configurez un événement externe :
      project_name
      Modèle
      variable
      Transitioned
      Événement de transition de variable (type)
      .
      Pour plus d’informations, consultez Configurer un événement externe.
    2. Ajoutez la méthode
      Commandes
      Commandes d’interface utilisateur
      Ouvrir la fenêtre de dialogue
      à l’événement externe et liez-la à la boîte de dialogue.
      Pour plus d’informations, consultez Ajouter une méthode à un événement existant.
  7. Configurez la logique
    Application FactoryTalk Optix
    pour fermer la boîte de dialogue :
    1. Pour la boîte de dialogue, configurez un événement externe :
      project_name
      Modèle
      variable
      Transitioned1
      Événement de transition de variable (type)
      .
      Pour plus d’informations, consultez Configurer un événement externe.
    2. Ajoutez la méthode
      Fermer
      exposée par la boîte de dialogue à l'événement externe.
      Pour plus d’informations, consultez Ajouter une méthode à un événement existant.
La boîte de dialogue s’ouvre lorsque la variable passe à
1
(
True
) et se ferme lorsque la variable passe à
0
(
False
).
Vous pouvez télécharger un exemple de projet depuis :
TransitionedEventOpenCloseDialog.zip
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal