关于水晶报表打印数据集内容的问题!

wokao99010 2007-08-17 10:33:35
数据集是使用了汇总和聚合函数查询生成的,有些列数据库中没有。怎么样使用水晶报表打印出这种DataSet里的数据?

我是刚接触水晶报表的新手,希望各位老大多帮帮!
...全文
148 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
puxidong 2007-08-28
  • 打赏
  • 举报
回复
先创建一个报表文件,
再在load事件里面添加如上代码,
运行就可以了,我一直用这个方法,还可以设置纸张大小等
puxidong 2007-08-28
  • 打赏
  • 举报
回复
DataSet ds = DAL.DataRepository.Provider.ExecuteDataSet(CommandType.Text, SQL);
ReportDocument rd = new ReportDocument();
Page p = new Page();
rd.Load(p.Server.MapPath(PATH));
rd.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperStatement;
rd.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.Landscape;
//rd.PrintOptions.PageContentHeight = 14;
//rd.PrintOptions.PageContentWidth = 25;
rd.SetDataSource(ds.Tables[0]);
CrystalReportViewer1.ReportSource = rd;

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧