BOS开发- ListUI实战
更新时间:2023-03-15 22:51:01 阅读量: 教育文库 文档下载
- bos开发平台推荐度:
- 相关推荐
关于eas bos 列表界面的忽略CU过滤
protected boolean isIgnoreCUFilter() { return true; }
如何删除叙事簿上的列设置格式。
经常在开发过程中碰到对已发布的叙事簿(继承自ListUI)再进行加字段等操作后,部署上去发现新格式不能生效,重新设置默认格式也无效。此问题的原因是系统已经保存了旧的格式,二次开发后之前的设置无法修改,只能删除掉此ListUI之前的设置信息,具体方法如下:
一共涉及两张表:T_QUERY_QueryPanel和T_QUERY_QuerySolution,后者是主表,执行以下sql
delete T_QUERY_QueryPanel where fsolutionid in (select fid from T_QUERY_QuerySolution where FParentUIName='XXXUI');
delete from T_QUERY_QuerySolution where FParentUIName='XXXUI';
EntityViewInfo中FilterInfo如何设置包含多项的过滤?
EntityViewInfo常常用作bos中接口参数,来做查询用,其中包含了FilterInfo(过滤)、Selector(指定属性)以及Sorter(排序),我们会经常碰到过滤时,某个属性要像sql中的in的查询方式,FilterInfo提供了此功能,具体写法如下: 第一种是CompareType用Inner:
用inner方式时,值项要写成如下格式:
数值类型为:(1,2,3),字符串类型为\第二种是CompareType用Include:
用Include方式时,值项要写成如下格式:
Set 类型,即建立一个Set对象,将值一个一个加入。
注意:FilterInfo在做like的过滤时,值项的两端要类似于sql加上\方可正确过滤。
打开ListUI时先弹出过滤框
覆盖ListUI的方法initDefaultFilter(),返回true。代码如下: protected boolean initDefaultFilter() {
return true; }
新建用户界面继承ListUI使用KDTable报错
新建用户界面XXlistUI,在bos启动客户端进行调试时,进入业务单据界面时,跳出很抱歉,系统不能正常执行操作任务,请选择重新登录或退出系统的错误提示。
下面是客户端报错提示错误信息:com.kingdee.bos.BOSException: Can\propertyUnit: [CU] in [com.kingdee.eas.base.message.app.BMCMessage]!, query : com.kingdee.eas.base.message.MsgQuery, view : WHERE (CU.id = \
\
\ORDER BY id ASC错误详细堆栈信息:java.lang.RuntimeException: com.kingdee.bos.BOSException: Can\propertyUnit: [CU] in [com.kingdee.eas.base.message.app.BMCMessage]!, query : com.kingdee.eas.base.message.MsgQuery, view : WHERE (CU.id = \
\\
解决办法:
检查抽象类的这个方法 /**
* output jbInit method */
private void jbInit() throws Exception {
this.resHelper = new
ResourceBundleHelper(AbstractProblemHandleNewEditUI.class.getName()); this.setUITitle(resHelper.getString(\
mainQueryPK = new MetaDataPK(\\ // CoreUI
this.tblMain.setFormatXml(resHelper.getString(\ this.tblMain.putBindContents(\ //如果不行的,这里就多了一句
this.tblMain.putBindContents(\ //Register control's property binding registerBindings(); registerUIState(); }
切换到元数据编辑界面ListUI,把新建的ListUI界面,默认的column1,cell1删除掉,点保存,然后重新添加column和cell,尽可能不要起column1和cell1默认名称,更改一下名字。然后发布一下,刷新代码,看看那句红色的是否还存在。如果没有应该就没有问题了
正在阅读:
BOS开发- ListUI实战03-15
浅析《源氏物语》中女子之悲剧命运10-21
国家工商总局个体私营经济监管司有关负责人就出台个体工商户登记07-01
张学友所有歌曲大全05-22
三角形有关专题复习讲义01-10
中学作文范文精选-写事的记叙文06-08
北师大版六年级下期语文期末调研考试试卷01-27
WebSphere MQ HA03-20
工 具 书 练习一06-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 实战
- ListUI
- 开发
- BOS
- 黄河流域水资源管理 - 图文
- 钛合金 - 图文
- 医保硬件系统升级方案
- 数据结构实验四 串操作
- 安徽电信网上营业厅整站合作运营方案 - 图文
- 关于工程项目采用BT模式的理解及利弊分析
- 测量平差试卷1
- 软考系统集成项目管理工程师案例分析内部精华笔记及历年考题解析最新版
- 烟台2017届高三三月份语文尚雯婕作文阅卷分析
- 菜市场管理细则及商户入场须知
- 身体缺什么会让头发变白
- 研究所科研机构薪酬管理制度
- 色谱分析试题
- 实验1-继承
- 用比例解复杂的分数应用题 - 图文
- 2016年度太仓市会计人员继续教育计划试题大全
- 仓库安全试题
- 西安南750kV变电站330kV送出工程 - 图文
- arcgis空间内插教程(实例教程,超详细) - 图文
- 2018年河北省中考数学试题及参考答案(word解析版)