水晶报表数据的绑定

本文介绍了.NET中水晶报表的设计与使用,强调了在设计时数据源需与报表在同一程序集内的问题,以及如何通过CrystalReportViewer控件预览报表。在WinForm和WebForm环境下,展示了设置报表数据源的方法,并探讨了动态加载报表的可能性。
摘要由CSDN通过智能技术生成

设计水晶报表

    在.Net中,微软提供了一种优秀的报表工具,水晶报表。水晶报表提供一种可视化的报表设计工具,将设计和运行有效地分离开,使数据报表的输出更加容易。

先看看报表设计,vs2005提供了向导式的水晶报表开发工具,首先设计时需要指定报告数据来源,水晶报表允许使用.Net强类型数据集或者是实体对象作为数据源

数据源的选定

     (按1:令我十分懊恼得是,作为设计时需要使用的数据源需要和报表本身在同一个程序集内才行,而一般地,报表个人习惯往往放在界面层,而强类型数据集或者是实体对象都放在业务实体层....,不明白有没有其他的方法可以解决这个“鸡肋”,否则就只能把报表放到实体层去了)

按照向导一步步地完成报表之后,我们就可以在项目中使用刚才完成的报表了    (按2:如果使用实体对象作为数据源的话,实体的外键对象是无法在水晶报表中添加显示的,有高人知道的话,请指点我)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值