社区
图表区
帖子详情
水晶报表如何动态接受数据集,急,小弟在线等...
zhangyuwei_
2006-08-14 04:31:55
在设计报表的时候必须指定表结构,我的程序有好多需要打印的窗体,而且结构都不一样,能不能建立一个公共的水晶报表,动态接收数据集,来什么就打印什么,小弟初学C#希望大大们赐教...先谢谢了
...全文
252
6
打赏
收藏
水晶报表如何动态接受数据集,急,小弟在线等...
在设计报表的时候必须指定表结构,我的程序有好多需要打印的窗体,而且结构都不一样,能不能建立一个公共的水晶报表,动态接收数据集,来什么就打印什么,小弟初学C#希望大大们赐教...先谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kittey_1999
2006-09-25
打赏
举报
回复
//Class1()是数据库连接类,dsTest()取得DataSet类型的数据集
public partial class _Default : System.Web.UI.Page
{
private ReportDocument customerReport;
protected void Page_Load(object sender, EventArgs e)
{
ConfigureCrystalReports();
}
private void ConfigureCrystalReports()
{
customerReport = new ReportDocument();
string reportPath = Server.MapPath("CrystalReport.rpt");
customerReport.Load(reportPath);
DataSet dataSet = (new Class1()).dsTest();
customerReport.SetDataSource(dataSet);
CrystalReportViewer1.ReportSource = customerReport;
}
}
mll0209
2006-09-25
打赏
举报
回复
********
iland9876543210
2006-08-16
打赏
举报
回复
帮你顶
cloud_1981
2006-08-16
打赏
举报
回复
//实例化一个已经定义的水晶报表 .rpt文件
CrystalReport1 CR1=new CrystalReport1();
//报表显示数据源,DataSet 这里用oledb方式获得,获得方式随便
oleDbDataAdapter1.Fill(parmDataSet1);
//rpt文件绑定数据源
CR1.SetDataSource(parmDataSet1);
//报表浏览器绑定报表,在aspx页面显示
crystalReportViewer1.ReportSource=CR1;
湖中仙人
2006-08-15
打赏
举报
回复
up
zhangyuwei_
2006-08-14
打赏
举报
回复
顶
图表区
4,820
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章