设计报表准备的东西很琐碎,远比简单的gridview 怼数据源等,实现起来慢的多.
特别是已有的列子不能满足需求的时候, 比如交叉报表 ,列字段无法放在统计字段的右侧, 碰到有备注 或者 出库地址之类的需要把字段往后拍的,就显得不能满足要求了
如下图.
在此说一下 dev 表不用交叉表,用一般的表实现报表统计功能
首先在新建 选择table report
2: 选择数据源 , 数据库的方式, 我还没找到如何加入传参的方式,比如时间 查询,在此明显不能直接连数据库作为数据源
选择object , 自己准备个类 .准备数据源.
3:进行到group 分组字段选择的时候必须得选一个
这是为了一下图的,groupheader1 详情等 框组合出现
详情内 detail + groupfooter1是 自动的按照产品名进行了统计,并插入到数据源中.很好用. 如果备注跟合计一下就在下班领加个框.
细节上 group header1是能右键设置 分组哪个字段的,也可以把系统默认给的样式给人为删除掉
通过窗体组合的名称就能看出是专门为分组 合计 准备的.
标签:交叉,数据源,dev,分组,report,统计 From: https://www.cnblogs.com/zuochanzi/p/16592416.html