Exécuter l'action de l'application auxiliaire
Fonction de l'événement : Assistant
L'action « Exécuter l'application auxiliaire » ouvre une application externe. Utilisez les arguments supplémentaires pour ouvrir un document dans l'application.
Utilisation de l'onglet Événements
| Sous | Entrer | Exemple |
|---|---|---|
|
Condition d'exécution ou de saut |
Si vous le souhaitez, saisissez les conditions d'exclusion pour l'événement. Lorsque la condition « Ignorer l'exécution » est évaluée comme vraie, l'action n'est pas exécutée. |
|
|
Nom de l'assistant |
Chemin d'accès complet vers le fichier exécutable ou, s'il figure dans le chemin d'accès, le nom du fichier exécutable |
« c:\winword\winword.exe » |
|
Argument n° 1 |
Argument facultatif pour le fichier exécutable |
« c:\Mes documents\abc.doc » |
|
Argument n° 2 |
Argument facultatif pour le fichier exécutable |
|
|
Argument n° 3 |
Argument facultatif pour le fichier exécutable |
Syntaxe (si vous la saisissez dans la barre d'équations)
ACTION("Helper", expr1 <, expr2> <, expr3> <, expr4>)
Où
expr1 = entrée sous « Nom de l'assistant »
expr2 = entrée sous l'argument 1
expr3 = entrée sous l'argument 2
expr4 = entrée sous l'argument 3
Comment l'exemple s'affichera dans la barre d'équations
ACTION("Helper", "spreadsheet.xls")
Sous Windows, cette action lance automatiquement Microsoft Excel et ouvre la feuille de calcul.
Exemple 2
ACTION("Helper", "c:\winword\winword.exe", "c:\Mes documents\abc.doc")
Dans tout autre système d'exploitation, il est nécessaire d'indiquer le chemin d'accès complet au fichier exécutable du programme, en plus du chemin d'accès et du nom du document. Cette action lance automatiquement Microsoft Word et ouvre le document « abc ».
Remarques
- Lorsque vous créez un lien vers un document PDF dans CaseView, le nom du fichier ne doit pas contenir d'espaces. Par exemple, si un fichier nommé « abcd.pdf » situé à la racine du disque C est renommé « ab cd.pdf », le lien ne fonctionnera plus.Pour résoudre ce problème: Ajoutez des guillemets doubles si un nom de fichier contient un espace : le premier paramètre doit être explicitement placé entre guillemets doubles dans le calcul. Par exemple, si le nom du fichier PDF est « ab cd.pdf », la solution est ACTION (« Helper », « C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe », '"C:\ab cd.pdf"').
Remarques
- Lorsque vous utilisez la fonction CLNTDIR() pour ouvrir un document via l'événement « Helper Application », un problème survient si le chemin d'accès du fichier client contient des espaces. Par exemple, si le fichier client à appeler se trouve dans le chemin d'accès suivant : « c:\Program Files\Caseware\data\Samp00\abc.doc » et que vous souhaitez que l'événement ouvre un document Word nommé « steering.doc » situé dans le même dossier, la ligne de l'argument 1 se présente comme suit :
CLNTDIR()+« direction »
Word affiche un message d'erreur indiquant que le chemin d'accès est incorrect lorsque l'événement est déclenché, car le dossier « Program Files » contient un espace. Pour résoudre ce problème, modifiez la syntaxe de l'expression en plaçant les paramètres du chemin d'accès entre guillemets et en ajoutant un signe « + » devant la fonction. L'argument correct sur une seule ligne se présenterait comme suit :
« +CLNTDIR() + 'steering.doc »
Sujets connexes