DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Fabrique logicielle
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Exécute une instance d'un plan d'action dans la fabrique logicielle depuis une application WINDEV ou un site WEBDEV. Il est ainsi possible d'automatiser le déclenchement des plans d'action. Par exemple, un plan d'action réalisant des tests peut être lancé depuis une application batch.
Exemple
// Exécute l'instance de plan d'action de compilation de mon projet
IDInstance est un entier
IDInstance = PlanActionExécute("CoordFab", "admin", "clefab", "PlanCompilMonProjet")
Syntaxe
<Résultat> = PlanActionExécute(<Coordinateur> , <Utilisateur> , <Mot de passe> , <Instance du plan d'action> [, <Procédure WLangage>])
<Résultat> : Entier
  • Identifiant de l'instance de plan d'action si celle-ci a été lancée,
  • 0 si l'instance de plan d'action n'a pas été lancée. Le message d'erreur correspondant peut être connu avec la fonction ErreurInfo.
<Coordinateur> : Chaîne de caractères
Nom de la machine de coordination d'exécution des plans d'action.
<Utilisateur> : Chaîne de caractères
Nom de l'utilisateur. Cet utilisateur doit être autorisé à exécuter un plan d'action sur le coordinateur.
<Mot de passe> : Chaîne de caractères
Mot de passe de l'utilisateur.
<Instance du plan d'action> : Chaîne de caractères
Nom de l'instance du plan d'action à exécuter.
Pour exécuter une instance d'un plan d'action d'une bibliothèque donnée, le nom de l'instance doit être de la forme :
<Nom de la bibliothèque> + TAB + <Nom de l'instance du plan d'action>
Si le nom de la bibliothèque n'est pas pas précisé, la première instance du plan d'action trouvée correspondant au nom spécifié sera exécutée.
<Procédure WLangage> : Nom de procédure optionnel
Nom de la procédure WLangage appelée lors de l'exécution du plan d'action. Cette procédure permet de suivre l'exécution du plan d'action et de savoir si son exécution s'est terminée correctement.
Cette procédure est de la forme :
PROCEDURE NomProcédure(<Instance du plan d'action>, <Etape en cours>,
<Avancement>, <Etat>)
où :
  • <Instance du plan d'action> est une chaîne correspondant au nom de l'instance de plan d'action exécutée.
  • <Etape en cours> est une chaîne correspondant au libellé de l'étape en cours.
  • <Avancement> est un entier correspondant au pourcentage d'avancement de l'exécution (entre 0 et 100).
  • <Etat> est une constante de type Entier indiquant l'état de l'exécution :
    paEtatDéconnectéL'automate d'exécution du plan d'action ne répond plus.
    paEtatEnAttenteLe plan d'action est en attente d'exécution.
    paEtatEnCoursLe plan d'action en cours d'exécution.
    paEtatLancementLe coordinateur va lancer le plan d'action.
    paEtatTerminéEchecL'exécution du plan s'est terminé avec erreur.
    paEtatTerminéOKL'exécution du plan s'est terminé sans erreur.
Composante : wd290std.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale