cs_Rouk
Messages postés70Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention17 janvier 2010
-
10 nov. 2004 à 12:05
karam_rachid1985
Messages postés9Date d'inscriptionmardi 8 novembre 2005StatutMembreDernière intervention20 avril 2010
-
26 févr. 2006 à 11:10
Bonjour,
Je developpe en vb.net et je souhaite imprimer mon datagrid alimenter par une base Sql.
Cette source : http://www.vbfrance.com/code.aspx?ID=6522 repond totalement a mon besoin.
Cependant, je n'arrive pas a l'adpater a mon code ...
Voici, ma demarche : j'ai tout d'abord ajouter la dll CustomControls en reference dans mon projet et par la suite j'ai ajoute le projet CustomControls.
Puis j'ai ajoute ce code dans le bouton Imprimer :
Dim obj, obj2 As Object
obj = objDataGrid.DataSource
If TypeOf (obj) Is DataView Then
obj2 = CType(obj, DataView).Table
Else
obj2 = obj
obj = Nothing
End If
Me.objDataGrid.PageSettings = CustomControls.PageSetup.PageSettings
objDataGrid.PrintPreview(CType(obj, DataView), CType(obj2, DataTable), "Mon titre", CType(Me.BindingContext(objDataGrid.DataSource), CurrencyManager), 25, "Désirez-vous consulter les 25 pages suivantes à imprimer?")
objDataGrid.Print(CType(obj, DataView), CType(obj2, DataTable), "Mon titre", CType(Me.BindingContext(objDataGrid.DataSource), CurrencyManager))
Mais j'ai 3 erreurs :
'PageSettings' is not a member of 'System.Windows.Forms.DataGrid'.
'Print' is not a member of 'System.Windows.Forms.DataGrid'.
'PrintPreview' is not a member of 'System.Windows.Forms.DataGrid'.
karam_rachid1985
Messages postés9Date d'inscriptionmardi 8 novembre 2005StatutMembreDernière intervention20 avril 2010 26 févr. 2006 à 11:10
Bonjour,
Je developpe en vb.net et je souhaite imprimer mon datagrid alimenter par une base Sql.
Cette source : http://www.vbfrance.com/code.aspx?ID=6522 repond totalement a mon besoin.
Cependant, je n'arrive pas a l'adpater a mon code ...
Voici, ma demarche : j'ai tout d'abord ajouter la dll CustomControls en reference dans mon projet et par la suite j'ai ajoute le projet CustomControls.
Puis j'ai ajoute ce code dans le bouton Imprimer :
Dim obj, obj2 As Object
obj = objDataGrid.DataSource
If TypeOf (obj) Is DataView Then
obj2 = CType(obj, DataView).Table
Else
obj2 = obj
obj = Nothing
End If
Me.objDataGrid.PageSettings = CustomControls.PageSetup.PageSettings
objDataGrid.PrintPreview(CType(obj, DataView), CType(obj2, DataTable), "Mon titre", CType(Me.BindingContext(objDataGrid.DataSource), CurrencyManager), 25, "Désirez-vous consulter les 25 pages suivantes à imprimer?")
objDataGrid.Print(CType(obj, DataView), CType(obj2, DataTable), "Mon titre", CType(Me.BindingContext(objDataGrid.DataSource), CurrencyManager))
Mais j'ai 3 erreurs :
'PageSettings' is not a member of 'System.Windows.Forms.DataGrid'.
'Print' is not a member of 'System.Windows.Forms.DataGrid'.
'PrintPreview' is not a member of 'System.Windows.Forms.DataGrid'.