介绍
点列表编辑按钮后进入表单,根据条件让表单只读,前提是开启列表事件中“单元格双击”事件,这样就只能是点了编辑按钮之后才能进入表单。
详细步骤
1.先开启列表单元格双击事件,这样就禁用列表双击进入表单;
2.注册列表编辑按钮单击后事件;
3.编写JS,根据条件只读表单;
4.页面效果;
相关代码
const {
$func, // 功能对象
button, // 按钮对象
} = EventOptions;
//获取选中的数据
const records = $func.getFuncGrid().getSelectedRecords();
const {Modal} = JE.useUi();
if(records){
//根据条件只读表单
const GYS_GYSMC = records[0].GYS_GYSMC;
//如果供应商名称是’供应商1‘表单只读
if(GYS_GYSMC=="供应商1"){
$func.getFuncForm().setReadOnly(true);
}else{
$func.getFuncForm().setReadOnly(false);
}
}
最后编辑: 呼丽华 文档更新时间: 2024-11-08 17:00 作者:呼丽华