供应链报表格式维护案例用友软件股份有限公司76号工程师武德智2010年5月20日软件环境:U871(无补丁)U872(无补丁)客户问题:1、信用余额表中的信用余额是怎么算出来的?为什么查询出来的金额不对呢?2、客户查询报表的时候,希望能增加一些汇总功能,如查询库存报表,存货有多级分类,希望按照某一级分组汇总。问题一:分析问题打开信用余额表,默认的项目有业务余额、信用额度、信用余额。直观的可以判断信用余额=信用额度-业务余额而且帮助上也是这么写的问题一:分析问题客户质疑了,那位什么汇总的时候数据不对呢?还是原来的信用额度呢?本地测试,默认查询显示正确按客户分组后,确实存在这个问题。问题一:分析问题以前查询报表都是直接查询就可以得出数据,应该是软件设计的时候自动设置的。先到报表格式中看一下,看能不能找到一些线索。信用余额项目的属性设置中有一个分组默认条件,预置的”Max”——最大值,点击旁边的按钮,里面还有其他的选择项,选择”Sum”,之后保存重新查询。问题一:测试并确认方案修改前数据显示:修改后数据显示正常了问题一:方案拓展供应链报表中,可以通过修改格式,设置根据情况,设置不同的汇总显示方式。下面是分组汇总中个项目的意义:min表示取分组项中的最小值max表示取分组项中的最大值sum表示对分组项数据求和avg表示对分组项数据求平均值count表示取分组时该组的记录个数autohide表示分组时自动隐藏该列问题二:问题描述针对第二个问题,系统中的很多报表其实是可以处理的,并不需要做太多的调整,只是我们日常操作中没有注意到这个功能而已。下面已库存收发存汇总表为例,最常见的过滤后分组界面分组后的数据是按照末级存货分类分组,客户希望按照一级分类直接分组汇总,而不是按照某一级的第一个编码到最后一个编码分别过滤。问题二:实现过程下面是最常见的过滤条件界面是否注意过我呢?点击进入分组展开界面,够选并设置汇总级次无法按照中间类别分组又是否注意过我呢?问题二:实现过程过滤后重新点击分组,我们会发现在分组汇总项下多了一个分组条件,分组汇总过滤问题二:实现过程分组过滤后我们会发现,报表是按照第一级分类汇总的问题二:实现过程同理将级次设置为2,过滤结果如下:问题二:实现过程问题二:总结以上设置是针对871和872版本,890中很多报表已经修改为UAP格式,实现方式不同,不过也可以通过转换为老报表方式处理。通过这种方法,可以让客户汇总时节约很多时间。报表不同,可以设置的分组项目也不同,以上仅是以库存的手法存汇总为例,其它报表设置方式类似。谢谢!