|
发表于 2022-7-5 17:18:59
|
显示全部楼层
已解决:dblclick事件中添加如下代码:
this.view.select({
"application": "固定资产数据", //数据中心中的应用
"view": "资产-使用中", //视图的名称
"isMulti": false, //只允许单选
}, function(items) {
//如果选择了某个数据,将数据赋值给表单输入框
if (items.length) {
var lid = this.target.json.id.split("..");
var cline = lid[2];//获取当前行
this.form.get("datatable").getModule(cline, "hh").setData(items[0].data.bh);
this.form.get("datatable").getModule(cline, "zcmc").setData(items[0].data.zcmc);
this.form.get("datatable").getModule(cline, "cfdd").setData(items[0].data.cfdd);
this.form.get("datatable").getModule(cline, "dw").setData(items[0].data.dw);
this.form.get("datatable").getModule(cline, "ssbm").setData(items[0].data.ssbm);
this.form.get("datatable").getModule(cline, "ggxh").setData(items[0].data.ggxh);
this.form.get("datatable").getModule(cline, "yz").setData(items[0].data.yz);
}
}.bind(this)); |
|