代码改变世界

随笔分类 - Crystal Report

Crystal Report Web Viewer 使用Object Collection做数据源

2011-03-09 11:42 by gnorts, 730 阅读, 收藏, 编辑
摘要:众所周知,Crystal Report作为一款相当成熟的报表软件能够将数据源等都集成在RPT文件内部,我们在使用的时候只需提供数据库的LogonInfo,RPT文件就会自动帮我们去数据库中取出相应的数据。然而这样相当于将部分业务逻辑集成在了RPT文件内部,如果我们不想这么做,完全可以使用Object Collection作为RPT文件的数据源。如果我们使用Object Collection作为RPT文件的数据源,那么RPT文件本身不包含任何逻辑,只是纯粹的作为一个Layout来使用。我们以一个公司的损益表为例:如果我们将报表的每一行作为一个Object,那么我们就要定义class: 1 pub 阅读全文