- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
普通报表的设计分组汇总表
普通报表设计--分组汇总表设计分组汇总报表如何进入报表服务平台商业分析—报表服务平台—报表管理另外还需要用户有当前组织下的报表服务平台访问权限。这个权限设置需要用管理员身份登录EAS,为用户进行授权。管理员登录EAS—用户授权—选中用户—分配权限—分配报表服务平台权限制作流程回顾让我们先回顾下在《报表服务用户手册》中介绍的制作报表的流程,如下图,基本流程就是这5个步骤:业务分析为了方便我们讲解我们的报表服务平台的功能,本例是在EAS中原有的“采购订单序时簿”的基础上做了简化和增加分组统计功能。数据源EAS中原有的“采购订单序时簿查询(SupplierTradeQuery.bos-query)”即可作为数据源。报表本例是采购订单数据按供应商、物料分组对数量和金额进行汇总计算,最终的结果如下图:参数界面查询界面需要按以下条件查询:查询条件描述使用控件类型供应商编码范围F7控件订单日期范围日期控件采购组织单值F7控件库存组织单值F7控件单据状态单值下拉列表控件查询界面最终的效果如下图:比较复杂,有比较多的F7,其中采购组织是主业务组织,而供应商编码、库存组织都通过该主业务组织得到过滤。建立报表存储路径制作前我们先要考虑报表存储在哪个路径下,报表服务平台已经根据EAS的所有功能建立了目录结构,可以根据需要在这些目录下建立报表,也可以另外建立自己的目录,一般建议在功能目录下为每张报表建立一个目录,用来存放报表、报表所引用的数据源以及参数界面等。如上图,我们在路径“供应链管理—供应管理—采购管理”下建立一个别名为“采购订单分组汇总”名称为“PurOrderGroup”的文件夹,其中,如下图:详细设计报表第一步:新建报表选中建好的存储路径,鼠标单击工具条上的“新建报表”,则弹出报表设计器(R1-FORM)。第二步:新建布局新建报表时,设计器中会先弹出如下窗口供用户选择布局,默认为“空白页”,我们这里选择“上下分区”,如下图:确定后,窗口中则呈现如下布局:可以看到图中设计区域被一个网格分成上小下大的2块区域。我们可以在单元格中放置包括网格在内的任何控件。第三步:定义报表参数查询界面需要按以下条件查询:查询条件输入值描述参数类型供应商编码范围string订单日期范围datetime采购组织单值string库存组织单值string单据状态单值string我们为这些查询条件定义对应的报表参数。查询条件的输入值为范围时则需要对应2个报表参数,如为单值的则对应一个报表参数即可。这样我们总共要定义7个报表参数。接下来选择菜单〖数据〗→〖报表参数〗,弹出报表参数定义窗口:我们根据需求,定义了如下图所示的参数:第四步:引入数据源切换到“数据”页,单击如上图所示的按钮,添加数据源向导,在第一步中选择“采购订单序时簿查询”这个bos-query作为报表的数据源。向导的第2步如下图:第一行已经自动生成报表参数,此参数的目的为显示自定义查询页。选中第2行,单击按钮“通用过滤”。弹出通用过滤窗口,在该窗口中为“bos-query”的字段和报表参数建立关联,如下图:最终做好的界面如下图:因为我们还要按供应商和物料分组,所以我们也要按照这个做个排序,如下图:最终我们会在向导窗口中得到如下效果:即前面的通用过滤为我们生成了一个KSQL语句的WHERE部分,此例生成的如下:WHERE supplier.number = @report.supplierFrom AND supplier.number = @report.supplierTo AND bizDate = @report.bizDateFrom AND bizDate = @report.bizDateTo AND purchaseGroup.number = @report.purOrg AND storageOrgUnit.number = @report.storeOrg AND baseStatus = @report.billStatus ORDER BY supplier.number, material.number现在就完成了数据源的引入。第五步:定义标题拖画一个标签对象到上面的单元格,标签会自动充满整个单元格(可设置属性来去掉充满);双击该标签后,则可以直接输入文字。我们设置好字体,结果如下图:第六步:定义分组汇总的数据展现部分选择“数据表”控件拖画到网格下面的单元格。选择菜单〖表格〗→〖数据表向导〗,弹出表格生成向导,一共四步:第一步,选择数据源,我们这里选择“采购订单序时簿查询”第二步,选择要显示的字段,并对顺序做调整,如下图:第三步,选择分组,我们选择“供应商”和“物料名称”做为2个分组依据:第四步,选择需要汇总字段:完成后,设计区得到如下结果:我们现在可以做的事情为:设置2行空白的表头
文档评论(0)