【精品】EAS分析报表框架说明

【精品】EAS分析报表框架说明

ID:44588036

大小:530.75 KB

页数:21页

时间:2019-10-23

【精品】EAS分析报表框架说明_第1页
【精品】EAS分析报表框架说明_第2页
【精品】EAS分析报表框架说明_第3页
【精品】EAS分析报表框架说明_第4页
【精品】EAS分析报表框架说明_第5页
资源描述:

《【精品】EAS分析报表框架说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第1章简介木章是对分析报表框架的总述。1.1概述EAS分析报表框架(BiReport)—套分析报表基础组件,它做了大部分非具体业务的工作,如查询方案/打卬/临时表/维表操作等,使开发人员能把精力更多地投入到业务相关的开发工作中。开发人员可通过继承、引用相关组件快速完成分析报表的开发。1.2分析报表预览以下是分析报表的示例界面:1.2.1主页面坠金«EAS-南车系统系统逗)文件(E)查看W工具①帮助凹p〒I參甕11黑显示si形r图形分析r行列交换i'T排序

2、轉尋功能菜单i消息中心j市场份额分析中标单位中标数量中标

3、金额1长舂轨道客车股份有限公司302,400.002中国南车股份有限公司15012,600.003南车二七车辆有限公司4齐齐哈尔轨道交通装备有限责任公司5长舂轨道客车装备有限责任公司6哈尔滨轨道交通装备有限责任公司7中国北车集团大连机车车辆有限公司1003000.00122显示图形««oBJE王JR询有鬼公司II车二七车SW琢公司齐齐皓1190212.693001.2.3图形分析匸®冈中“位S&中SSfl中标金额*春現话客王越份有隈么词3C中国南王股悄頁賤公司南壬二七王剥有隔公司1502,300012,600.

4、00SfiB中矚E20中标金额生威匡表JftfiSJSicelMDXg询1.2.4排序1.2.5筛选第2章开发流程2.1框架描述2.1.1组成1.框架元数据:>主界血UI:com.kingdee.eas.framework.bireport.client.BireportBaseMainUI.ui>条件界面UI:com.kingdee.eas.framework.bireport.client.BireportBaseFilterUI.ui>Facade功能对象:com.kingdee.eas.framewor

5、k.bireport.app.BireportBaseFacade.facade2.维度配置文件:xml文件,放在与app/client同级的config目录下。3.西关组件及辅助类。4.示仮叽com.kingdee.eas.framework.bireport.app.BireportSample2.1.2类图IBireportBaseFacade2.2步骤概述2.2.1元数据设计>设计主界面U1继承BireportBaseMainUI,根据业务设计界面,要求至少有一个显示数据的KDTableo>设计条件界面

6、UI继承BireportBaseFilterUI,根据业务设计界面。>设计功能对象继承BireportBaseFacade,通常不再需要添加接口,除非业务上自身的要求。注意界而规范:边界l()px,组件间3px,详见httD://uisezer/2.2.2添加未实现方法>Facade生成的ControllerBean通常要重载_init和readySchemaSource两个方法,分别用于初始化条件查询数据和准备主页面的维度数据。2.2.3配置维度文件config目录下新建维度配置文件(xml格式,具体参考相关

7、文档),根据具体要求设计维度。224编写业务相关代码通常包括1.处理查询条件:初始化设置、方案存取等;2.主页面:小标题、打印格式、打印变量、自定义图形等;3.ControllerBean准备数据。2:caillinitI<4:onlnit3:returniriitparams2.3时序图Use「MainUIFilterUIFacade□1:open>5:ok<6:callreadySchemaSourceii■«■xecutemdx&showciata8:makemodel&7:returncprinecti

8、on9:close>10:disconnect第3章维度配置文件3.1多语言目前支持两种实现方式>单配置文件:里面使用属性、变量來实现多语言。>多配置文件,每种语言用一个文件,只需要写原始一份,通过插件将生成3份文件。3.2资源属性、变量3.2.1使用资源属性文件中指定BOS的资源对象名全路径:

9、k.bireport.app・schema・MacroReplacerrr/>定义属性,格式为#{varname}〈Dimensionname=,,Bankr,caption=”#{bank}”table=,,BankHprimaryKey=rfFIDfr>如上图例,则框架解析此文件吋,将获取MacroReplacer.resource的bank属性替换#{bank}o3.2.2使用变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。