介绍

表单上主功能某个字段值改变的时候,直接过滤子功能列表数据

详细步骤

1.注册主功能表单某个字段的值改变事件,如图中的客户联系人

2.编写代码

3.最终效果

相关代码

const {
    $func, // 功能对象
    field, // 字段详细配置
    model, // 表单数据
    type,  // 类型:column(列表字段)|form(表单字段)
    $form, // 功能表单对象(表单编辑起效)
    $grid, // 功能列表对象(列表编辑起效)
    value, // 当前值
} = EventOptions;

//获取子功能
const  funcChild = $func.getChildFunc('HLH_PROJECT_XM');
//拼接条件
let sql = [{code:'XM_XMFZR',cn:'and', type:'=',value:value}];
//给子功能的列表设置SQL语句
funcChild.getFuncGrid().setWhereSql(sql);
//刷新子功能列表
funcChild.getFuncGrid().reload();
最后编辑: 呼丽华  文档更新时间: 2024-11-08 17:00   作者:呼丽华