Paramétrage impression VB

Résolu/Fermé
soyanlo Messages postés 14 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 18 janvier 2012 - Modifié par soyanlo le 16/01/2012 à 10:55
 soyanlo - 17 janv. 2012 à 14:51
Bonjour,

Je doit imprimer des fichiers en VB, j'arrive à les imprimer avec les paramètres par défaut de l'imprimante mais je ne sais pas comment les choisir, par exemple il me faudrait :

Changer la taille A4 pour une taille A3
Choisir le magasin 2 (celui qui contiens les feuille A3)

Voici mon code d'impression :


' Impressions
strFile = Dir(Application.StartupPath & "\Output\Page*.rep")
Dim i As Integer = 1
Do While strFile <> ""
Label2.Text = "Préparation page num : " & i
i = i + 1
Dim rptRep As New reportman.ReportManX
rptRep.filename = Application.StartupPath & "\Output\" & strFile
If i = 2 Then
rptRep.Preview = True
Else
rptRep.Preview = False
End If
rptRep.ShowPrintDialog = False
rptRep.Execute()
strFile = Dir()
Loop




Si je met le PrintDialog à true et en prenant les bonnes données il me met :
No space to print SubReport:0 Section:0


Avez vous une idée ?

Merci


A voir également:

6 réponses

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
16 janv. 2012 à 11:44
Bonjour,
Pour la bibliothèque Reportman je sais pas
Serais pas plus simple avec Printing de VB ?
voir avec..
PaperSize
PaperSource
A+
0
soyanlo Messages postés 14 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 18 janvier 2012
16 janv. 2012 à 12:15
Déjà merci pour ta réponse,

J'ai essayer de rajouter ceci :

rptRep.PaperSize(297, 420)
rptRep.papersource(2)

Mais lors de l'exécution j'ai ceci :

Le membre public 'PaperSize' du type 'ReportManXClass' est introuvable.

Une idée ?

Et pour le Printing comment ça se passe ?
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
16 janv. 2012 à 12:42
Dans le haut de la classe tu met..
Imports System.Drawing.Printing
Ensuite tu double clic sur Printing et... F1
Je ne pense pas que tu auras d'autre question sur ce sujet mais si c'est pas le cas revient, je verrais pour t'aidé.
A+
0
soyanlo Messages postés 14 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 18 janvier 2012
17 janv. 2012 à 10:47
Je n'y arrive vraiment pas je vais devenir dingue -_-

Je tente sur un projet vide de faire un petit programme d'impression mais il y a tellement de possibilités que je suis perdu,

Avez vous un code simple qui permet d'imprimer un fichier (ont lui donne le chemin) dans le format que l'on choisira ?

Merci beaucoup !!!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
up !! svp ^^
0
Problème résolue c'était un problème de paramétrage de report manager ^^
0