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
Paramètre un plan d'action dans la fabrique logicielle.
Exemple
// Crée l'instance de plan d'action de compilation de mon projet 
TabParamètre est tableau associatif de Variants
TabParamètre["projet"] = "MonProjet"
PlanActionParamètre("CoordFab", "admin", "clefab", "MaBibli" + TAB + ...
"PlanCompilProjet", "PlanCompilMonProjet", TabParamètre)
// Crée l'instance de plan d'action avec en paramètre ouverture d'un projet depuis le GDS
// L'action "Ouvrir un projet depuis le GSD" du plan prend le nom du projet 
// dans un paramètre "paramProjetAOuvrir"
TabParamètre est tableau associatif de Variants
TabParamètre["paramProjetAOuvrir"] = "CS:\\TEST:4900\GDS"+RC+"GDS:\Projets WinDev\Mon_Projet"
PlanActionParamètre("CoordFab", "admin", "", "MaBibli", "Mon_Instance_PLAN_TEST", ...
TabParamètre, 30 s, paEtatTerminéEchec + paEtatTerminéOK, "GB")
Syntaxe
<Résultat> = PlanActionParamètre(<Coordinateur> , <Utilisateur> , <Mot de passe> , <Nom plan d'action> , <Instance du plan d'action> [, <Paramètres> [, <Timeout> [, <Information nécessaire> [, <Destinataires> [, <Etiquettes>]]]]])
<Résultat> : Booléen
  • Vrai si le plan d'action a été paramétré,
  • Faux si le plan d'action n'a pas été paramétré. 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.
<Nom plan d'action> : Chaîne de caractères
Nom du plan d'action à paramétrer.
Pour paramétrer un plan d'action d'une bibliothèque donnée, le nom du plan d'action doit être de la forme :
<Nom de la bibliothèque> + TAB + <Nom du plan d'action>
Remarques :
  • Le nom de la bibliothèque peut contenir ou non l'extension.
  • Si le nom de la bibliothèque n'est pas pas précisé, le premier plan d'action trouvé correspondant au nom spécifié sera paramétré.
<Instance du plan d'action> : Chaîne de caractères
Nom de l'instance du plan d'action créée ou modifiée avec les paramètres spécifiés.
<Paramètres> : Tableau associatif
Nom de la variable de type tableau associatif contenant les paramètres du plan d'action. Ce tableau associatif est indexé sur le nom des paramètres.
<Timeout> : Entier optionnel ou Durée optionnelle
Durée maximale d'exécution de l'instance du plan d'action en secondes. Ce paramètre peut correspondre à :
  • un entier correspondant au nombre de secondes,
  • une variable de type Durée,
  • la durée en clair (par exemple '1s').
<Information nécessaire> : Constante optionnelle de type Entier
Indique dans quels cas un message doit être envoyé par l'application de messagerie interne (WDBal). Correspond à une des constantes suivantes :
paEtatTerminéEchecL'exécution du plan s'est terminé avec erreur.
paEtatTerminéOKL'exécution du plan s'est terminé sans erreur.
<Destinataires> : Chaîne de caractères optionnelle
Liste des personnes à prévenir via la messagerie WDBal. Les noms des différents destinataires sont séparés par des RC (Retour Chariot). Ce paramètre est de la forme :
"Nom destinataire 1" + RC + ... + RC + "Nom destinataire N"
<Etiquettes> : Tableau de chaînes
Liste des étiquettes nécessaires à un automate pour pouvoir exécuter le plan d'action paramétré.
Rappel : Il est possible d'attribuer une ou plusieurs étiquettes à un automate. Ce paramètre permet d'exécuter un plan d'action uniquement sur certains automates.
Classification Métier / UI : Code neutre
Composante : wd300std.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