介绍

列表按钮选中一条数据,并弹出这条数据对应的表单,并且表单是只读状态

详细步骤

1.在按钮配置中增加列表按钮

2.注册按钮点击(click)事件,编写代码

3.最终效果

相关代码

const {$func} = EventOptions;
//获取选中的数据
const records = $func.getFuncGrid().getSelectedRecords();
const {Modal} = JE.useUi();
const {showFuncForm}=JE.useSystem();
//如果没选中,则提示选中数据
if(records && records.length>0){
    //单条选中数据
    if(records.length>1){
        Modal.alert("请选中一条数据!","error");
        return;
    }
    const JE_DEMO_JDAL_ID=records[0].JE_DEMO_JDAL_ID;
    //打开表单
    showFuncForm("JE_DEMO_JDAL",{
        beanId:JE_DEMO_JDAL_ID,//主键ID
        readonly:true,//表单只读
        width:1280,
        height:700
    })
}else{
    Modal.alert("请选中数据列表数据!","error");
}
最后编辑: 呼丽华  文档更新时间: 2024-11-08 17:00   作者:呼丽华