Donner le nom de l'imprimante dans le code lotus

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Donner le nom de l'imprimante dans le code lotus

Messagepar clementbp » 30 Mai 2012 à 10:44

Bonjour,

J'ai déjà un agent en LS dans lequel il y a une partie de code qui imprime une pièce jointe qui se trouve à un emplacement bien défini (C:\Temp\)

Jusqu'à présent je n'avais pas besoin d'utiliser une imprimante différente de l'imprimante par défaut du poste et mon code fonctionnait à merveille.

Le problème est que mon code actuel plante de manière aléatoire sur les postes qui ont tous la même imprimante par défaut.
Je voudrais diriger l'impression vers une imprimante que je définirais directement dans le code.

J'ai regardé un peu sur le forum et j'ai trouvé des solutions permettant d'afficher la fenêtre de sélection de l'imprimante mais cela prend trop de temps.

Auriez vous une idée pour résoudre mon problème.

Ci joint le code actuel correspondant à l'impression

Code : Tout sélectionner
fname = Trim("C:\Temp\" & NomFichier) 'Emplacement+NomFichier
    pathFile=StrLeftBack(fname,"\")
    ret = ShellExecute(1, "Print", fname, "", pathFile, 0) 'éxécute impression


Merci de votre aide
clementbp
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 03 Fév 2010 à 16:42

Re: Donner le nom de l'imprimante dans le code lotus

Messagepar Michael DELIQUE » 30 Mai 2012 à 11:19

salut

as-tu vu ce tips => viewtopic.php?f=54&t=23584
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron