标准报表文档2016-1-8

标准报表文档2016-1-8

ID:41053692

大小:50.50 KB

页数:6页

时间:2019-08-15

标准报表文档2016-1-8_第1页
标准报表文档2016-1-8_第2页
标准报表文档2016-1-8_第3页
标准报表文档2016-1-8_第4页
标准报表文档2016-1-8_第5页
资源描述:

《标准报表文档2016-1-8》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、标准报表文档1、首先新建两个用户界面,过滤界面(filterUI)、报表主界面(mainUI)和功能facade;(1)、filterUI在新建的时候要继承父类:com.kingdee.eas.framework.report.client.CommRptBaseConditionUI(2)、mainUI在新建的时候要继承父类:com.kingdee.eas.framework.report.client.CommRptBaseUI(3)、新建一个Facade,方便我们后面处理后台事务,继承父类:com.kingdee.eas.framework.report.app.

2、CommRptBase并且在该功能中添加2个方法:A.createTempTable(RptParamsparams)B.query(RptParamsparams,intfrom,intlen)发布生成相应的类:filterUI.java,mainUI.java,FacadeControllerBean.java2、在filterUI过滤界面中需要注意的方法/****设置过滤条条件到FilterUI界面控件,需要解析过滤条件组装*/publicvoidsetFilterInfo(FilterInfofilterInfo){super.setFilterInfo(fil

3、terInfo);}/****参数设置*/@OverridepublicvoidsetParam(Objectcondition){super.setParam(condition);}/***初始化参数*/publicvoidonInit(RptParamsarg0)throwsException{}/****设置解决方案控件保存***/publicvoidsetCustomCondition(RptParamsarg0){kDBizPromptBox1.setValue(paramRptParams.getObject("deptObject"));kDDatePi

4、cker1.setValue(paramRptParams.getObject("startDate"));}/****获得页面参数*注意:存入的值必须是object对象。*/publicRptParamsgetCustomCondition(){RptParamsrptParams=newRptParams();rptParams.setObject("deptObject",this.kDBizPromptBox1.getValue());rptParams.setObject("startDate",this.kDDatePicker1.getValue());r

5、eturnrptParams;}(3)、mainUI界面必须实现的方法publicMaterialsClassRptUI()throwsException{super();//实函数this.kDTable1.checkParsed();this.kDTable1.getDataRequestManager().addDataRequestListener((KDTDataRequestListener)this);this.kDTable1.getDataRequestManager().setDataRequestMode(KDTDataRequestManager

6、.REAL_MODE);enableExportExcel(this.kDTable1);KDTSortManagermanager=newKDTSortManager(this.kDTable1);manager.setSortAuto(true);kDTable1.setEditable(false);}/****获取过滤界面存入的值*/protectedRptParamsgetParamsForInit(){returnnull;}/*****设置弹出过滤界面**/protectedMaterialsClassRptFilterUIgetQueryDialogUs

7、erPanel()throwsException{returnnewMaterialsClassRptFilterUI();}/*****设置加载到功能界面中**/@OverrideprotectedICommRptBasegetRemoteInstance()throwsBOSException{returnRptMaterialClassFacadeFactory.getRemoteInstance();}/***处理打印表格*/protectedKDTablegetTableForPrintSetting(){returnthis.

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

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

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