Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Image RemovedImage Added

  • Copier coller un TriggerSwitch dans la station
  • Créer des actions TriggerAction depuis l'action SetTriggerCount et les lier à des triggers (typiquement des TriggerScheduleTimeTrigger 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 composantTriggerSwitch

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 TriggerScheduletrigger (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 

...