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.

Ce n'est pas SIMAX qui associe l'extension à l'application mais Windows. Si l'extension n'est pas associée, rien ne se passe.

(*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