Page 1 sur 3

PDFCREATOR

MessagePublié: 14 Jan 2011 à 12:04
par sebo13
Bonjour,

Je suis plus que débutant sous lotus et je recherche de l'aide pour imprimer un mail vers PDFCREATOR en cliquant sur un bouton ou en exécutant un agent.
J'ai lu différents post sur ce forum afin de réaliser ce que je souhaite mais honnètement je ne maîtrise pas du tout.
http://forum.dominoarea.org/pdfcreator-conversion-de-fichier-en-pdf-t14713.html

J'étais sous outlook avant et c'était beaucoup plus simple pour moi.
Je suis actuellement sous lotus 8.5.1

Si vous avez un peu de temps pour me donner un coup de main.

Merci d'avance

MessagePublié: 14 Jan 2011 à 12:46
par Michael DELIQUE
hello & welcome

tu as la version simple. tu install pdfcreator et au moment d'imprimer tu choisie comme imprimante pdfcreator.

version compliqué, il faut faire le traitement en lotus script.

MessagePublié: 14 Jan 2011 à 14:29
par sebo13
Merci pour votre réponse rapide.
En fait, je souhaite avoir un bouton ou un agent avec lequel je lance automatiquement l'impression vers PDFCREATOR.
PDFCREATOR n'est pas l'imprimante par défaut.
J'ai vu votre code lotus script pour effectuer cette action mais j'avoue avoir quelques problèmes pour créer l'agent.
Si tu pouvez me donner quelques explications rapides , je pense pouvoir me débrouiller.

Merci d'avance.

MessagePublié: 14 Jan 2011 à 14:48
par Michael DELIQUE
bon déjà pour commencer => http://forum.dominoarea.org/initiation- ... 12997.html

ensuite c'est un code pour convertir des fichiers pas un document notes, c'est ce code là => http://forum.dominoarea.org/pdfcreator- ... 24103.html

ensuite si le problème est juste de changer temporairement l'imprimante pas défaut regarde là => http://forum.dominoarea.org/gestion-des ... 23584.html

pour ma part c'est que je ferais, changement de l'imprimante par défaut. pui s lancement de l'impression et remise de l'imprimante par défaut.

pour imprimer le document en ls regarde à Call notesUIDocument.Print, l'aide en ligne t'en dira plus

MessagePublié: 14 Jan 2011 à 15:10
par sebo13
Merci , je vais regarder tout celà.

A bientôt

MessagePublié: 14 Jan 2011 à 15:46
par sebo13
Bonjour,

Je viens de créer l'agent avec le code de l'imprimante par défaut mais rien ne se passe et je n'ai pas de message.
Est ce que je déclare la fonction au bon endroit ? :oops:

MessagePublié: 14 Jan 2011 à 15:52
par Michael DELIQUE
désolé,

mais comme ça je peux pas savoir

MessagePublié: 14 Jan 2011 à 16:00
par sebo13
Oui désolé , j'ai fait un screen en piece jointe.

MessagePublié: 14 Jan 2011 à 16:04
par Michael DELIQUE
re,

tu as implémnté la fonction dans l'agent, mais tu ne l'utilise pas !

il faut maintenant codé ton besoin dans l'initialize

MessagePublié: 14 Jan 2011 à 16:14
par sebo13
Codé à partir de Call notesUIDocument.Print ?
Ok je vais faire ceci.

Merci pour ta patience.

MessagePublié: 27 Jan 2011 à 11:57
par sebo13
Bonjour,

Bon j'ai réussi à m'en sortir , merci.
Par contre j'ai un petit soucis récurrent.

Lorsque j'utilise ce code :

Code : Tout sélectionner
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call uidoc.Print( 1 )


1er Problème :
Si le Mémo contient une page , le Mémo s'imprime directement sur PDFCREATOR et l'imprimante Windows officielle revient par defaut..
Si le Mémo contient plusieurs page , la fenêtre du choix d'imprimante s'affiche (avec PDFCreator par défaut). Alors que je souhaite qu'il s'imprime directement avec PDFCREATOR.

2ème Problème :
Lorsque j'ouvre un Mémo , si je sélectionne mon agent , l'impression se déroule normalement.
Si je sélectionne un email dans ma boite de réception et que je sélectionne mon agent , j'ai un méssage d'erreur "Variable d'objet non définie"

Merci d'avance de votre aide.

MessagePublié: 28 Jan 2011 à 22:40
par roubech
Set uidoc = workspace.CurrentDocument te retourne le doc ouvert, or depuis la vue, aucun doc ouvert, juste séletionner
donc travailler en backend au lieu de frontend (uixxx)
agent qui tourne sur le(s) doc(s) selectionné(s), = notesDatabase.UnprocessedDocuments
http://publib.boulder.ibm.com/infocente ... PERTY.html

MessagePublié: 27 Mai 2011 à 14:12
par sebo13
Re ,

J'avais réussi à faire fonctionner comme je voulais sous XP.
Je viens de passer sous windows seven 64 bits et lotus 8.5.1

J'ai refait mon agent ,l'imprimante passe bien sous pdfcreator lorsque j'exécute l'agent mais l'impression se fait avec mon imprimante par défaut précédente.

2eme problème : dans le cas ou je resous mon problème précédent :D , comme faire pour remettre mon imprimante précédente par défaut.

Merci d'avance de votre aide

MessagePublié: 27 Mai 2011 à 16:26
par Michael DELIQUE
re,

dans ce tips, le code détect l'imprimante par défaut et met temporairement pdf creator

http://forum.dominoarea.org/pdfcreator- ... 14713.html

MessagePublié: 30 Mai 2011 à 08:13
par sebo13
Bonjour,

Un grand merci

Cdt