Actions de lancement de programme
Il vous est présenté ci-dessous deux exemples d’action de lancement de programme.
Exemple 1
Ces actions servent à lancer un programme externe à SIMAX; par exemple, lancement du site d’un client, Firefox, de internet explorer etc.
Cliquez sur le menu Paramétrage < Construire < Actions, puis sur le bouton « Créer» et choisissez « Action de lancement de programme ».

IMG_PA00005
Domaine : déterminez le domaine (module) sur lequel porte l'action.
Intitulé : donnez un nom à votre action
A confirmer ? : si la case est cochée, Max demandera de confirmer notre saisie avant de lancer l'action (cette case est souvent utilisée pour les actions de suppression).
Bloquant ? : Permet d'attendre la fin du programme lancé avant de continuer.
Programme : renseignez le nom du programme ou le chemin d'accès du programme à exécuter.
Suite ligne de commande : renseignez le lien du document à ouvrir ou la colonne sur laquelle porte la commande.
Paramètres : déterminez les paramètres spécifiques de l'action (exemple modèle de champ : Facture SAV, libellé : facture SAV).
Phrases qui déclenchent l’action : déterminez les mots qui seront à l'origine du déclenchement de l'action. Vous pourrez alors lancer l'action depuis un menu ou en demandant à Max.
Cette phrase est un enchaînement de mots clefs. On peut soit créer des mots avec le bouton « Créer ». , soit choisir des mots existants grâce au bouton « Ajouter » pour constituer les phrases qui permettent le lancement du programme.
Formulaire secondaire : pour les actions « Transformer en », « Créer à partir de » par exemple; on utilisera un formulaire de base et un formulaire secondaire.
Exemple pour transformer un fournisseur en contact professionnel, le formulaire de base sera « Contact professionnel » et le formulaire secondaire sera « Fournisseur ».
Onglet « Options pour Liste / Recherche »
Options d’affichage : * voir ci-dessous

IMG_PA00006
Une action de lancement de programme a le statut d'une action en tout point de vue, on peut donc l'utiliser dans un automatisme ou l'insérer dans un menu.
Lorsque SIMAX lance un programme, ce programme devient indépendant: cela signifie que:
vous pouvez les utiliser en parallèle
la fermeture du programme lancé ne provoquera pas le retour du focus à SIMAX
Exemple 2
Pour ouvrir ou imprimer un fichier avec l'application associée il faut :
Créer une action lancement de programme
Dans Programme mettre : OUVRIR, IMPRIMER (*1)
Dans la ligne de commande : le fichier à utiliser
Lors de l'appel de cette action SIMAX demande à Windows (le serveur pour NOUTOnline) d'utiliser l'application associé au type de fichier pour effectuer l'action demandé (OURVIR, IMPRIMER (*1) )
Si le document à pour extension .docx et que MS Office est installé sur le poste alors c'est Word qui ouvre le document.
(*1) - Avancé :
Les actions peuvent être n'importe quel verbe en anglais reconnu par l'application associée. Les verbes standards sont
- OPEN (ou OUVRIR)
- PRINT (ou IMPRIMER)
- PRINTTO (ou IMPRIMERVERS)
- NEW
Il faut se reporter à la documentation de l'application pour la syntaxe de la ligne de commande.Pour IMPRIMERVERS il faut souvent mettre le document en 2ieme sur la ligne de commande :
Programme : IMPRIMERVERS
Ligne de commande : "c:\doc\mondoc.docx" "mon imprimante"

IMG_PA00007
Mis à jour

