Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Configuration de scripts d’événement ActiveX

  • Last UpdatedSep 24, 2024
  • 2 minute read

Les scripts d'événement ActiveX s'exécutent à la suite d'un événement ActiveX. Selon le contrôle ActiveX, on retrouve des événements comme:

  • Contrôle ActiveX démarré: Startup

  • Contrôle ActiveX fermé: Shutdown

  • Sélection de l’utilisateur sur le contrôle ActiveX : Click

  • Double-clic de l'utilisateur sur le contrôle ActiveX<:hs>: Doubleclick

Un script d'événement ActiveX est identifié par un nom. Par défaut, InTouch HMI ajoute automatiquement le nom du contrôle et l'événement associés au script. Par exemple: MyActiveXScript (AlarmViewerCtrl1::Click).

Configurer un nouveau script d’événement ActiveX

  1. Double-cliquez sur le contrôle ActiveX. La boîte de dialogue des propriétés du contrôle ActiveX s'affiche.

    Control Name tab in ActiveX control properties dialog

  2. Sélectionnez l’onglet Événement.

    Events tab in ActiveX control properties dialog

  3. Sélectionnez un événement (Click, DoubleClick, ShutDown, StartUp).

  4. Cliquez sur la cellule Script de l’événement. Des crochets droits s'affichent.

  5. Donnez un nouveau nom au script d’événement puis cliquez sur OK. À l’apparition du message, cliquez sur OK pour créer un nouveau script.

    La boîte de dialogue Scripts d'événement ActiveX s'affiche.

    ActiveX Event Scripts dialog

  6. Le champ Nom permet de modifier le nom du script d'événement ActiveX.

  7. Entrez le script dans la fenêtre.

  8. Cliquez sur OK.

Modifier un script d’événement ActiveX existant

  1. Dans le volet Scripts , développez Événement ActiveX, cliquez avec le bouton droit sur le nom du script ActiveX et cliquez sur Modifier. La boîte de dialogue Scripts d'événement ActiveX s'affiche.

  2. Apportez les modifications nécessaires au script puis cliquez sur OK.

    Supprimer un script d’événement ActiveX existant

    1. Assurez-vous qu'aucun contrôle ActiveX n'utilise le script d'événement à effacer. Si des contrôles ActiveX utilisent le script, procédez d'abord comme ceci:

      1. Supprimez les références au script d'événement ActiveX dans le panneau Événements de chacun des contrôles ActiveX qui l'utilise.

      2. Fermez toutes les fenêtres et mettez à jour les compteurs d'utilisation.

    2. Dans le volet Scripts , développez Événement ActiveX, cliquez avec le bouton droit sur le nom du script ActiveX et cliquez sur Supprimer. Dans le message d’avertissement, cliquez sur Oui. Le script d'événement ActiveX est supprimé.