Bonjour,
Je viens vers vous car je commence à devenir dingue
Je doit créer une application qui génère des fichier .rep et les imprimer.
Mon problème se trouve au niveau de l'impression. Les fichiers sont de taille A3 mais je n'arrive pas à coder se paramètre.
Voici le code d'impression :
' Impressions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 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()
Au moment de passer cette étape, ligne 15, rptRep.Execute()
Il me met le message d'erreur ci-dessous :
L'exception COMException n'a pas été gérée
No space to print SubReport:0 Section:0
ce qui est normal vu qu'il veut imprimer le format A3 sur le A4.
Et quand je souhaite mètre ceci par exemple :
rptRep.PaperSize = 8
Il me dit :
L'exception MissingMembreException n'a pas été gérée.
Le membre public 'PaperSize' du type 'ReportManXClass' est introuvable.
Avez vous une idée ?
Merci beaucoup.
Partager