Skip to main content
Skip table of contents

Définition des Commandes Systèmes


Onglet « Définition »

image-20250213-081115.png
  • Référence: Référence de la commande système.

  • Désignation: Désignation de la commande système.

  • Libellé Court: Désignation courte de la commande système.

  • Type Cde. Sys.: Type de commande système : SERVEUR, ACTION SUR FICHIER, COMMANDE LIBRE.

  • Action: Action « DDE » à appliquer sur le fichier pour le type de commande <ACTION SUR FICHIER>. (Exemple : ouvrir, imprimer, éditer, lecture…)

  • Commande: Commande système à exécuter.

  • Affichage: Option d’affichage : la zone « Affichage » permet de spécifier le mode d’affichage de la fenêtre d’exécution dans le cas de « COMMANDE LIBRE ».

  • Contexte Entrée : Le contenu de cette zone est visible dans la requête d’initialisation dans la variable SCR.PAR_CtxEnt. Peut être utilisé pour donner un nom ou une racine de fichier, un répertoire, etc.

Plus d'infos

Pour les commandes système de type « Commande Libre » :

-Si cette zone se termine par « xml », un fichier XML sera généré sur le poste client avant exécution de la commande système à partir de la liste DIALOG WfEIAXMLMes (alimentée dans la règle d’initialisation).

-Si cette zone ne se termine pas par « xml » mais n’est pas vide, un fichier ASCII (fichier « à plat ») sera généré sur le poste client avant exécution de la commande système à partir de la liste DIALOG WfFicTranfert (alimentée dans la règle d’initialisation).

  • Contexte Retour : Le contenu de cette zone est visible dans la requête d’initialisation dans la variable SCR.PAR_CtxRet. Peut être utilisé pour donner un nom ou une racine de fichier, un répertoire, etc.

Plus d'infos

Pour les commandes système de type « Commande Libre » :

Si cette zone se termine par « xml », un fichier XML sera généré sur le poste client avant exécution de la commande système à partir de la liste DIALOG WfEIAXMLMes (alimentée dans la règle d’initialisation).

Si cette zone ne se termine pas par « xml » mais n’est pas vide, un fichier ASCII (fichier « à plat ») sera généré sur le poste client avant exécution de la commande système à partir de la liste DIALOG WfFicTranfert (alimentée dans la règle d’initialisation).

Onglet « Démarrage »

image-20250213-081135.png
  • Typ. Ctx. App. : Type de récupération de critères lors d’un démarrage depuis une application de nature standard :

    • 1: Pas de relation : aucun critère n’est récupéré.

    • 2: Identifiant : l’identifiant et le critère clé de l’application père sont récupérés.

    • 3: Identifiant et Variables contextuelles : en plus de l’identifiant et du critère clé, les critères du contexte courant de l’application père sont récupérés

    • 4: Identifiant et Liste de sélection : la liste des identifiants sélectionnés sur le père est récupérée

    • 5: Identifiant, liste de sélection et variables contextuelles : tous les critères cités dans ce tableau sont récupérés

  • Typ Ctx. Dia.: Type de récupération de critères lors d’un démarrage depuis une application de nature paramétrable 

    • 1: Pas de relation : aucun critère n’est récupéré.

    • 2: Variables utiles : récupération sur le père des variables de type VCR déterminées dans la zone « Var Dem. DIALOG »

    • 3: Toutes les variables : récupération de toutes les variables SCR, VCR, VBP de l’application père.

    • 4: Toutes les variables et tableur père éventuel : récupération de toutes les variables précédemment citées et si le père est une tableur dynamique, le contenu de celui-ci dans WfTabValPere.

  • Variables Utiles: Liste des variables récupérées en mode « Variables Utiles » ci-dessus.

  • Requête Ini.: Exécution d’une requête d’initialisation. La requête d’initialisation permet de modifier la commande à exécuter « SCR.CdeSysCmd » selon le contexte d’exécution.

Plus d'infos

Lors de l’exécution de cette règle, les variables suivantes sont initialisées :

-SCR.TypeAct : contient CDS-DEB

-SCR.PAR_CtxEnt : voir ci-dessous

-SCR.PAR_CtxRet : voir ci-dessous

Remarque : dans le cadre d’utilisation du configurateur technico-commercial, cette règle sert à préparer un fichier pour une application externe à partir des variables VBP et/ou des LPO (voir chapitre suivant).

  • Critères.: Définition des critères défaut de la requête d’initialisation.

  • Requête Val.: Exécution d’une requête de validation. La requête de validation permet de .Lors de l’exécution de cette règle, les variables suivantes sont initialisées :

    • SCR.TypeAct : contient CDS-FIN

    • SCR.PAR_CtxEnt : voir ci-dessous

    • SCR.PAR_CtxRet : voir ci-dessous

Remarque : dans le cadre d’utilisation du configurateur technico-commercial, cette règle sert à initialiser des variables VBP et/ou des LPO (voir chapitre suivant).

 On distingue trois types de commandes Systèmes :

  • SERVEUR (UNIX): permet d’exécuter le Shell contenu dans la zone « Commande » sur le serveur DIAPASON. L’utilisateur d’exécution de cette commande est l’utilisateur UNIX associé à l’utilisateur courant.

  • ACTION SUR FICHIERL: permet d’effectuer une action « DDE » sur le fichier contenu dans la zone « Commande ». L'action par défaut est « open » mais il est possible de spécifier une autre action « DDE » dans la zone « Action ». (Exemple : Action = print ; commande = C:\Mes documents\Test.doc)

  • COMMANDE LIBRE: permet de lancer un programme de façon équivalente à l’exécution de l’action « Exécuter… » du menu « Démarrer » de Windows. ( Exemple : Commande = C:\Program Files\Microsoft Office2000\Office\winword.exe)


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.