来自多个grideview的水晶报道 [英] crystal reports from multiple 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屋!