PDFCREATOR

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

PDFCREATOR

Messagepar sebo13 » 14 Jan 2011 à 12:04

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
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar Michael DELIQUE » 14 Jan 2011 à 12:46

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.
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

Messagepar sebo13 » 14 Jan 2011 à 14:29

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.
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar Michael DELIQUE » 14 Jan 2011 à 14:48

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

Messagepar sebo13 » 14 Jan 2011 à 15:10

Merci , je vais regarder tout celà.

A bientôt
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar sebo13 » 14 Jan 2011 à 15:46

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:
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar Michael DELIQUE » 14 Jan 2011 à 15:52

désolé,

mais comme ça je peux pas savoir
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

Messagepar sebo13 » 14 Jan 2011 à 16:00

Oui désolé , j'ai fait un screen en piece jointe.
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar Michael DELIQUE » 14 Jan 2011 à 16:04

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

Messagepar sebo13 » 14 Jan 2011 à 16:14

Codé à partir de Call notesUIDocument.Print ?
Ok je vais faire ceci.

Merci pour ta patience.
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar sebo13 » 27 Jan 2011 à 11:57

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.
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar roubech » 28 Jan 2011 à 22:40

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
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar sebo13 » 27 Mai 2011 à 14:12

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
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Messagepar Michael DELIQUE » 27 Mai 2011 à 16:26

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

Messagepar sebo13 » 30 Mai 2011 à 08:13

Bonjour,

Un grand merci

Cdt
sebo13
Premier posts
Premier posts
 
Message(s) : 19
Inscrit(e) le : 14 Jan 2011 à 11:37

Suivant

Retour vers Développement