BOS二开单据查询时如何只显示表头不显示分录原创
2人赞赏了该文章
563次浏览
编辑于2021年03月06日 11:16:04
需求背景:
如下图序时簿打开界面无论有多少条分录都只显示表头数据
分析:
这个问题首先要理解框架加载逻辑,界面打开时会走onload()方法,再次查询时不会再进,最终会走到exceQuery()方法。故需在onload()和exceQuery(方法中调用setRemoveEntry()方法即可
若报以下错误:java.lang.RuntimeException: java.sql.SQLException: Invalid column name: entrys.id
at: com.kingdee.eas.framework.client.ListUI.fillFirstData(ListUI.java:3107)
at: com.kingdee.eas.framework.client.ListUI.getDataFirsetTime(ListUI.java:2969)
at: com.kingdee.eas.framework.client.ListUI.tblMain_doRequestRowSetForHasQueryPK(ListUI.java:2848)
修改exceQuery()方法逻辑即可,如下图代码
参考代码详见附件
代码.rar(0.65KB)
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读