摘要: 效果图:控件设置:分组主要用到四个控件,一个GroupHeader对应一个GroupFooter,注意将GroupHeader的FooterBand属性关联到GroupFooter上,一个SubDetail对应一个GroupFooter,注意将subDetail的FooterBand属性关联到GroupFooter上,设置SubDetail的DataSet属性源码:/Files/gaiyang/用两个GroupFooter实现的多重报表.rar 阅读全文
posted @ 2011-03-24 22:25 cnby 阅读(559) 评论(0) 推荐(1) 编辑
摘要: 先看个效果图吧:设置里的注意:1 。把QrDetail的标题放在上面一行的GroupHeader上,这样就不用加ColumnHeader,就实现了显示列标题2 。设置第二个GroupFooter属性hasChild为true,否则显示的统计不正确 3. QRLabel属性transParent 设置透明 4.设置QRBand的Frame属性显示边框效果 参与代码:/Files/gaiyang/Qreport报表统计订单汇总用两组QRGroup控件实现.rar 阅读全文
posted @ 2011-03-24 17:07 cnby 阅读(996) 评论(1) 推荐(0) 编辑
摘要: 效果图:设计说明:仍然用了TQrGoup组件 来实现分组,这里的QRexpr提供分组的具体要求报表运算组件TQRExpr用来提供一些简单的计算功能。Expression属性是她的最重要属性,我们有必要而且也必须掌握好她。只要单击Expression右端的编辑按钮就可以打开表达式编辑窗口。利用这个编辑器,我们可以比较方便的设计表达式。通过表达式编辑器窗口中的按扭,可以在表达式中插入数据库中的表的字段、函数、数学和逻辑运算符,并可以通过Validate按扭来测试表达式的正确性。当然,我们也可以直接在编辑器中输入表达式。在她的函数中IF你一定要用好,因为她会帮我们很多忙,这个函数的对于学过DBASE 阅读全文
posted @ 2011-03-24 15:39 cnby 阅读(983) 评论(2) 推荐(0) 编辑
摘要: 设计说明: 控件关系:设置两个TQrSubDetail 形成嵌套的从表 ,把其中一个TQrSubDetail的Master指向另一个TQrSubDetail 形成从表的关系 数据源关系:三个Tquery和两个TdataSource(注意他们之间的互相关联关系),Tquery为TdataSource提供DataSet,TdataSource为TQuery提供DataSource,做为基础数据,设置动态的sql语句 用于得到where条件的查询结果集注意:设置各个数据源active,否则会比较郁闷不出数据了放个源码吧,很简单的/Files/gaiyang/QReport设计主从报表两个TQrSub 阅读全文
posted @ 2011-03-24 14:30 cnby 阅读(898) 评论(0) 推荐(0) 编辑