You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Résumé

Le composant TriggerSwitch permet de sélectionner un trigger parmi une liste de triggers disponibles. Seul le trigger sélectionné peut déclencher le topic out. 

Mise en oeuvre

  • Copier coller un TriggerSwitch dans la station
  • Créer des actions TriggerAction depuis l'action SetTriggerCount et les lier à des triggers (typiquement des TimeTrigger du module control)
  • Créer des actions TriggerActionParameter depuis l'action SetTriggerParameterCount et les lier à des triggers (typiquement des TriggerSchedule du module schedule)
  • Si le TriggerSwitch est placé dans un ExportSourceManager (du module btibToolkit), il permet de lancer une mise à jour des exportSources. Dans tous les cas, le topic out est déclenché lorsque le trigger sélectionné est lui-même déclencé

Propriétés

  • TriggerSelection : La liste déroulante contenant les noms d'affichage des triggers liés au TriggerSwitch

Actions

  • SetTriggerCount : Permet d'indiquer le nombre d'actions TriggerAction du composant TriggerSwitch
  • SetTriggerParameterCount : Permet d'indiquer le nombre d'actions TriggerParameterAction du composant TriggerSwitch
  • UpdateList : Permet de mettre à jour la liste des triggers disponibles. Dans le cas où un trigger est renommé après avoir été lié au TriggerSwitch, il faut recharger la liste pour la mettre à jour.
  • TriggerActionX : Action qui doit être reliée à un trigger (typiquement des TimeTrigger du module control). Le nom d'affichage de ce TriggerSchedule sera alors disponible dans la liste des triggers disponibles 
  • TriggerActionParameterX : Action qui doit être reliée à un trigger (typiquement des TriggerSchedule du module schedule). Le nom d'affichage de ce TriggerSchedule sera alors disponible dans la liste des triggers disponibles