BOS开发-ListUI实战

BOS开发-ListUI实战

ID:38176072

大小:18.16 KB

页数:3页

时间:2019-05-24

BOS开发-ListUI实战_第1页
BOS开发-ListUI实战_第2页
BOS开发-ListUI实战_第3页
资源描述:

《BOS开发-ListUI实战》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、关于easbos列表界面的忽略CU过滤   protectedbooleanisIgnoreCUFilter(){      returntrue;   }如何删除叙事簿上的列设置格式。经常在开发过程中碰到对已发布的叙事簿(继承自ListUI)再进行加字段等操作后,部署上去发现新格式不能生效,重新设置默认格式也无效。此问题的原因是系统已经保存了旧的格式,二次开发后之前的设置无法修改,只能删除掉此ListUI之前的设置信息,具体方法如下: 一共涉及两张表:T_QUERY_QueryPanel和T_QUERY_QuerySolution,后者是主表,执行以下sqldel

2、eteT_QUERY_QueryPanelwherefsolutionidin(selectfidfromT_QUERY_QuerySolutionwhereFParentUIName='XXXUI');deletefromT_QUERY_QuerySolutionwhereFParentUIName='XXXUI';EntityViewInfo中FilterInfo如何设置包含多项的过滤?EntityViewInfo常常用作bos中接口参数,来做查询用,其中包含了FilterInfo(过滤)、Selector(指定属性)以及Sorter(排序),我们会经常碰到过滤

3、时,某个属性要像sql中的in的查询方式,FilterInfo提供了此功能,具体写法如下:第一种是CompareType用Inner:     用inner方式时,值项要写成如下格式:     数值类型为:(1,2,3),字符串类型为"'1','2','3'"第二种是CompareType用Include:     用Include方式时,值项要写成如下格式:     Set类型,即建立一个Set对象,将值一个一个加入。注意:FilterInfo在做like的过滤时,值项的两端要类似于sql加上"%"方可正确过滤。打开ListUI时先弹出过滤框 覆盖ListUI的方

4、法initDefaultFilter(),返回true。代码如下:    protected boolean initDefaultFilter()    {       return true;   }新建用户界面继承ListUI使用KDTable报错新建用户界面XXlistUI,在bos启动客户端进行调试时,进入业务单据界面时,跳出很抱歉,系统不能正常执行操作任务,请选择重新登录或退出系统的错误提示。下面是客户端报错提示错误信息:com.kingdee.bos.BOSException:Can"tfoundpropertyUnit:[CU]in[com.king

5、dee.eas.base.message.app.BMCMessage]!, query:com.kingdee.eas.base.message.MsgQuery, view:WHERE(CU.id="Q1nBg08PT/KJqhBLZWuu4sznrtQ="ORCU.id="11111111-1111-1111-1111-111111111111CCE7AED4"ORCU.id="00000000-0000-0000-0000-000000000000CCE7AED4")ORDERBYidASC错误详细堆栈信息:java.lang.Runti

6、meException:com.kingdee.bos.BOSException:Can"tfoundpropertyUnit:[CU]in[com.kingdee.eas.base.message.app.BMCMessage]!, query:com.kingdee.eas.base.message.MsgQuery, view:WHERE(CU.id="Q1nBg08PT/KJqhBLZWuu4sznrtQ="ORCU.id="11111111-1111-1111-1111-111111111111CCE7AED4"ORCU.id="000

7、00000-0000-0000-0000-000000000000CCE7AED4")ORDERBYidASC 解决办法:检查抽象类的这个方法   /**    *outputjbInitmethod    */   privatevoidjbInit()throwsException   {       this.resHelper=newResourceBundleHelper(AbstractProblemHandleNewEditUI.class.getName());       this.setUITitle(resHelper.getString(

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

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

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