lancer une impression depuis un document.

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

lancer une impression depuis un document.

Messagepar Frédéric Fernandez » 24 Mars 2011 à 16:47

Bonjour,

Je voudrais pouvoir imprimer un document depuis celui-ci, mais je veux obtenir la boite de dialogue d'impression des vues. (Client lourd)

Je m'explique :

Lors de l'impression depuis un document, la boite de dialogue ne comporte que deux onglets.
Par contre la boite de dialogue d'impression depuis une vue, pour imprimer un document comporte trois onglets.

J'ai besoin de changer de Form lors de l'impression, seule la boite de dialogue des vues permet de sélectionner un masque différent au niveau du troisième onglet.

J'ai développé le code pour l'impression depuis la vue, mais je me heurte à ce problème pour les impressions directement depuis le document.

Merci d'avance pour vos réponses.

Cordialement
Frédéric Fernandez
Premier posts
Premier posts
 
Message(s) : 23
Inscrit(e) le : 19 Mars 2009 à 15:01
Localisation : LE MANS

Messagepar Michael DELIQUE » 25 Mars 2011 à 11:10

salut

regarde si un code de ce genre ne t'aideraispas


Code : Tout sélectionner
   Dim UIWork  As New NotesUIWorkspace
   Dim UIView As NotesUIView
   Set UIView = UIWork .Currentview
   
   If UIView Is Nothing Then
      Dim Session As New notessession
      Set DB = Session.currentdatabase
      Call UIWork.dialogbox("FRMPRINT", True ,True, True, True, True, True, " "+ Session.currentdatabase.title , UIWork .currentDocument.Document, False, True )
      'Call uidoc.Print()
   Else   
      Call UIView.Print(1,0,0,False,,"FRMPRINT")
   End If
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