ورود

View Full Version : چگونه محتويات DataGridView را چاپ كنم؟



hamed_63
چهارشنبه 04 شهریور 1388, 00:15 صبح
با سلام به همه دوستان عزيزم
مي دونم كه سوالم تكراريه ولي من توي تاپيك هاي مختلف كه گشتم جواب واضحي پيدا نكردم كه بتونه كمكم كنه.
من برنامه اي نوشتم كه اطلاعات يك Table رو با استفاده از TableAdapter پر مي كنم و اون رو توي DataTable قرار مي دم. اما براي جستجو از خاصيت Filter موجود در BindingSource استفاده مي كنم. يعني ابتدا اطلاعات رو توي DataTable پر مي كنم و سپس بر اساس مقداري كه كاربر در كادرهاي جستجو وارد مي كنه با استفاده از خاصيت Filter كه در Binding Source هست اونهارو Filter مي كنم. حالا مي خوام TadaTableي كه فيلتر شده رو Print بگيرم . لطفا بگين به چه شكلي اين كارو انجام بدم.
نكته اينه كه منم فقط مي خوام اطلاعات فيلتر شده رو كه در GridView وجود داره Print بگيرم.

با تشكر از همه دوستان

mgh64120
چهارشنبه 04 شهریور 1388, 14:45 عصر
من هم همین مشکل رو در VB.Netدارم اگه ممکنه راهنمایی نمایید!

hamed_63
پنج شنبه 05 شهریور 1388, 10:49 صبح
بچه ها کسی نیست که جواب بده. خواهش می کنم جواب بدید.

viper2009
پنج شنبه 05 شهریور 1388, 17:22 عصر
سلام

ببینید این خوبه؟
از سایته CodeProject هست.

Farshadnn
جمعه 20 شهریور 1388, 03:52 صبح
Dim Dt As DataTable
Dt = DataGridView1.DataSource
Dim CR As New Crystal
(CR.SetDataSource(Dt
form1.CrystalReportViewer1.ReportSource = CR