请问select view获取到了数据,为什么在数据表格中无法自动...
请问select view获取到了数据,为什么在数据表格中选择资产时无法自动填充,尤其是自定义字段流程图与该提问模块不关联 您具体是怎么去赋值的?可以参考一下应用市场里的固定资产模块,上面有这个功能的
赋值的不是在内容管理的asset脚本文件中吗?
已解决:dblclick事件中添加如下代码:
this.view.select({
"application": "固定资产数据",//数据中心中的应用
"view": "资产-使用中", //视图的名称
"isMulti": false, //只允许单选
}, function(items) {
//如果选择了某个数据,将数据赋值给表单输入框
if (items.length) {
var lid = this.target.json.id.split("..");
var cline = lid;//获取当前行
this.form.get("datatable").getModule(cline, "hh").setData(items.data.bh);
this.form.get("datatable").getModule(cline, "zcmc").setData(items.data.zcmc);
this.form.get("datatable").getModule(cline, "cfdd").setData(items.data.cfdd);
this.form.get("datatable").getModule(cline, "dw").setData(items.data.dw);
this.form.get("datatable").getModule(cline, "ssbm").setData(items.data.ssbm);
this.form.get("datatable").getModule(cline, "ggxh").setData(items.data.ggxh);
this.form.get("datatable").getModule(cline, "yz").setData(items.data.yz);
}
}.bind(this)); :)
页:
[1]