« Exécution d'un programme (activity bp) » : différence entre les versions
(Nouvelle page : Cette activité permet d'exécuter un programme externe en lui passsant des paramètres. {{#images:imagexxx.png|Guide_-_Processus_métiers}} Voir aussi : {{Footer|Processus Métie...) |
Aucun résumé des modifications |
||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
Cette activité permet d'exécuter un programme externe en lui passsant des paramètres. | Cette activité permet d'exécuter un programme externe en lui passsant des paramètres. | ||
[[image:Bp-system-execute.png]] | |||
* Programme | |||
: Nom du programme a exécuter (chemin complet) | |||
* Ligne de commande | |||
: Paramètres passés au programme | |||
* Répertoire initial | |||
: Répertoire initial d'exécution (voir commande CreateProcess de Windows) | |||
* Mode d'exécution | |||
**Ne pas attendre la fin de l'exécution | |||
*:Poste immédiatement un évènement OK | |||
**Attendre la fin de l'exécution | |||
*:Poste un évènement OK après que le programme se soit terminé | |||
**Attendre la fin de l'exécution et tester la valeur de retour | |||
*:Poste un évènement après que le programme se soit terminé, OK si le code de retour est la valeur de retour renseignée, NOK sinon. | |||
* Valeur de retour OK | |||
: Tester si le mode est Attendre la fin d'exécution et tester la valeur de retour | |||
{{tip|Si l'exécution a échoué (erreur système) un évènement NOK est posté.}} | |||
Voir aussi : | Voir aussi : | ||
{{Footer|Processus Métiers (bp)}} | {{Footer|Processus Métiers (bp)}} | ||
[[category:Processus | [[category:Activités (bp)]] | ||
[[category:Processus Métiers]] |
Dernière version du 27 février 2014 à 15:55
Cette activité permet d'exécuter un programme externe en lui passsant des paramètres.
- Programme
- Nom du programme a exécuter (chemin complet)
- Ligne de commande
- Paramètres passés au programme
- Répertoire initial
- Répertoire initial d'exécution (voir commande CreateProcess de Windows)
- Mode d'exécution
- Ne pas attendre la fin de l'exécution
- Poste immédiatement un évènement OK
- Attendre la fin de l'exécution
- Poste un évènement OK après que le programme se soit terminé
- Attendre la fin de l'exécution et tester la valeur de retour
- Poste un évènement après que le programme se soit terminé, OK si le code de retour est la valeur de retour renseignée, NOK sinon.
- Valeur de retour OK
- Tester si le mode est Attendre la fin d'exécution et tester la valeur de retour
Voir aussi :
{{#if:Processus Métiers (bp)|
{{#if:Processus Métiers (bp)|— Processus Métiers (bp) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}