单据编辑界面动态隐藏套件父项或套件子项参考示例

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

单据编辑界面动态隐藏套件父项或套件子项参考示例

     收到相关二开业务反馈,套件业务打开出库单发货时,发货员希望隐藏屏蔽掉套件父项行不显示,或者某些业务场景下,希望隐藏屏蔽掉套件子项行不显示,便于核对。


可参考如下Python方案处理:

上传图片

对应Python插件示例:

上传图片


附代码参考:

def AfterEntryBarItemClick(e):

     if e.BarItemKey=="tbBtnHideParent": 

        this.View.GetControl("FENTITY").SetFilterString("FROWTYPE='套件子项' or FROWTYPE='标准产品' or FROWTYPE='服务'  "); 

     if e.BarItemKey=="tbBtnShowParent": 

         this.View.GetControl("FENTITY").SetFilterString("");


注意点:

1.FilterString里面的字段名 必须大写,比较值 可参考单据体控件 列头小漏斗 筛选过滤的值(枚举的名称汉字)

2.FilterString仅支持 = 比较符号,给<> 、 != 也会按 等于 匹配。注意变通。 支持 or 条件

3.此筛选过滤 是纯前端控件层面的动态过滤,不影响Model数据包的值。

4.copy代码注意空格缩进等



单据编辑界面动态隐藏套件父项或套件子项参考示例

收到相关二开业务反馈,套件业务打开出库单发货时,发货员希望隐藏屏蔽掉套件父项行不显示,或者某些业务场景下,希望隐藏屏蔽掉套...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息