Bonjour,
Je viens de nouveau chercher de l'aide sur le forum et j'en suis désolé.
J'ai placé les lignes d'impression du mail dans une routine afin de pouvoir l'appeler à partir de plusieurs scripts.
La routine se présente ainsi. Je l'ai compilée. Je l'ai enregistrée sous "Catherine:Usersrogrammes:Imprimer"
Voici les instruction qui appellent la routine dans les scripts
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 on Impression() tell application "System Events" keystroke "p" using {command down} delay 0.5 keystroke tab keystroke tab delay 0.25 keystroke "1" delay 0.25 keystroke return end tell end Impression
Quand je l'exécution du script, je reçois ce message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 tell application "Mail" activate -- lignes de création du courrier dans Mail. send courrier delay 1 set Imp to load script "Catherine:Users:Programmes:Imprimer" tell Imp my Impression() end tell end tell
error "Erreur dans Mail*: Il est impossible de rendre \"Catherine:Usersrogrammes:Imprimer\" en type file." number -1700 from "Catherine:Usersrogrammes:Imprimer" to file
Je ne vois pas l'erreur que j'ai faite. J'utilise 10.9.4
L'un d'entre vous pourrait-il venir à l'aide.
Cordialement
jf Zuinghedau.
Partager