bonsoir,

j'ai un soucis au niveau de mon application de gestion :

-j'ai creer une feuille vb contenant un datagrid et un adodc
-l'adodc fait apelle a une requète de ma base de donné Access et
-le datagrid fait apparaitre correctement la requète ainsi appeller.

Mon soucis : comment imprimer le contenu du Datagrid ou le contenu de la requète access correctement ?

mon avancement : j'ai ajouter le composant commondialog et dans le code du bouton que j'ai nommer "imprimer" j'y ai insérer le code suivant :

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
17
18
19
Private Sub boutonImprimer_Click()
 
'demande de choisir l'imprimante
On Error GoTo annuler
CommonDialog1.ShowPrinter
On Error GoTo 0
 
'l'imprimante choisie est representée par l'objet printer
'envoi le texte sur l'imprimante
On Error GoTo annuler
Printer.Print DataGrid1
On Error GoTo 0
'declenche l'impression
Printer.EndDoc
 
'etiquette annuler
annuler:
 
End Sub

A ce stade, quand je presse sur imprimer , une boite " configuration de l'impression" s'ouvre et me propose d'imprimer
cependant il n'imprime que le premier champs de la première colonne

voici mon projet :
http://xenografter.chez-alice.fr/test.rar

il y a tout ce qu'il faut pour voir et tester le projet, la base de donné fait sous acess 2003 et le programme fait sur vb6

merci pour toute votre aide
Pour info je suis un débutant en VB6 donc s'il vous plait expliquez moi en details ou je doit mettre tel ou tel code sans quoi je serais vite perdu