来自多个grideview的水晶报道 [英] crystal reports from multiple grideview

查看:59
本文介绍了来自多个grideview的水晶报道的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我是c#中的新手和使用Vs2008的水晶报告



我在一个表格上有多个grideview,我想要打印全部关于水晶报告的单一表格上的grideview数据。







来自grideview 1的标题1

AAAAAAAAAAAAAAAAAAAAAAA
BBBBBBBBBBBBBBBBBBBBBBBB

CCCCCCCCCCCCCCCCCCCCCCCc



来自grideview 2的标题2

1111111111111111111111

2222222222222222

3333333333333



来自grideview 3的标题3

1111111111111111111111

2222222222222222

3333333333333

Hi
I am new in c# and crystal Reports using Vs2008

I have multiple grideview on one forms and I want print all grideview data on a single form on crystal reports.

like

Heading 1 from grideview 1
AAAAAAAAAAAAAAAAAAAAAAA
BBBBBBBBBBBBBBBBBBBBBBBB
CCCCCCCCCCCCCCCCCCCCCCCCCc

heading 2 from grideview 2
1111111111111111111111
2222222222222222
3333333333333

heading 3 from grideview 3
1111111111111111111111
2222222222222222
3333333333333

推荐答案

1)将您的数据从dataGridview转换为dataTable或DataSet



1) convert your data From dataGridview to dataTable or DataSet

DataTable dt = (DataTable)dataGridView1.DataSource;





2)通过它dataTable to Report Source





2) pass it dataTable to Report Source

DataTable dt = (DataTable)dataGridView1.DataSource;
 if( dt != null)
 {
 if( dt.Rows.Count > 0)
 {
 DataSet Ds = new DataSet();
 ds.Tables.Add(dt);
 objRpt.SetDataSource(Ds);
 }
 }


这篇关于来自多个grideview的水晶报道的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆