单据列表批量增加快捷字段过滤原创
66人赞赏了该文章
618次浏览
编辑于2023年11月10日 18:19:31
需求描述:单据列表界面,实现列表字段快捷过滤,效果如下图所示
操作步骤:
一、打开BOS中的基对象模板,
引入业务对象
二、扩展并增加列表插件
保存即可。
此方法可以一次操作将所有单据批量增加上列表行过滤的功能
附上代码(来源于其他的社区帖子,但找不着出错引用处,如以下代码处有雷同请留言、我更新上链接):
#[code] #实现单据体首行过滤 #by wanghl 2015-11-6 clr.AddReference('System') clr.AddReference('Kingdee.BOS.Core') from Kingdee.BOS.Core.DynamicForm.PlugIn import * from Kingdee.BOS.Core.Metadata.EntityElement import * from System import * #方法覆写 def OnInitialize(e): e.Paramter.SetCustomParameter("showFilterRow", True); #列表过滤 #方法覆写 #def CreateControl(e): # if isinstance(e.ControlAppearance, EntryEntityAppearance): # e.Control.Put("showFilterRow", True); #单据过滤 #[code]
赞 66
66人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读