Pour lancer un lot depuis un tableau dans Studio BiBOARD, il faut créer un bouton de type ACTION_SQL puis recopier le code suivant :
if (select Task.TaskStartImmediately FROM Task where taskname='@[TaskName]' ) = 0
update Task -- table des lots tous onglets
set Task.TaskStartImmediately = 1
where taskname='@[TaskName]';
Deux possibilités existent pour renseigner le nom du lot en :
- connectant un champ afin d’alimenter automatiquement la variable
@[TaskName] - remplaçant directement
@[TaskName]par le nom de la tâche souhaitée
Exemple :
if (select Task.TaskStartImmediately FROM Task where taskname='MonLot' ) = 0
update Task
set Task.TaskStartImmediately = 1
where taskname='MonLot';
Le champ TaskStartImmediately permet de demander l’exécution immédiate du lot sélectionné.
