基础资料F7弹出时给左树设置过滤条件
应用场景
基础资料F7打开时,左树不期望展示全部数据,需要按条件过滤值展示时,可以设置左树的过滤条件。 ps:左树的过滤条件只支持插件实现,其中过滤条件应该针对左树的数据过滤,如果是分组基础资料过滤的应该是分组对应的基础资料。
功能说明
新建一个包含基础资料的单据,如下图所示:
添加一个插件去设置这个基础资料左树的过滤条件,如下图所示
运行效果
未设置插件对基础资料左树数据过滤运行效果如下图所示:
通过插件对基础资料左树数据过滤运行效果如下图所示:
插件示例代码
public class TestBeforeF7Plugin extends AbstractFormPlugin implements BeforeF7SelectListener { @Override public void registerListener(EventObject e) { super.registerListener(e); BasedataEdit edit=this.getControl("basedatafield"); edit.addBeforeF7SelectListener(this); } @Override public void beforeF7Select(BeforeF7SelectEvent event) { ListShowParameter param = (ListShowParameter) event.getFormShowParameter(); param.getTreeFilterParameter().getQFilters().add(new QFilter("number", QCP.in, "004")); } }
相关链接:
基础资料:https://dev.kingdee.com/index/docsNew/3cedab9b-2c52-4e35-9f25-e9e530c4dabd
树形基础资料列表插件:https://dev.kingdee.com/index/docsNew/011e8037-d23c-446e-8f10-86f1c6560f55
基础资料字段(BasedataField):https://dev.kingdee.com/index/docsNew/7572bad9-14cb-48df-8489-87038103afc0
基础资料F7弹出时给左树设置过滤条件
应用场景基础资料F7打开时,左树不期望展示全部数据,需要按条件过滤值展示时,可以设置左树的过滤条件。 ps:左树的过滤条件只支持插件实...
点击下载文档
本文2024-09-23 00:21:00发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138899.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章