表单引入视图数据,点击确定无反应
如图在表单中通过脚本打开视图,选择某数据后点击确定,视图数据未正常写入,请问是哪里的问题?
脚本如下:
this.view.select({ "application": "物业材料",//数据中心中的应用 "view": "物业材料视图", //视图的名称 "isMulti": false, //只允许单选}, function(items) { //如果选择了某个数据,将数据赋值给表单输入框 if (items.length) { //物料名称,表单中输入框名为“materialName”, 视图中列的名称为“ylmc” this.data.materialName = items[0.data.ylmc; //规格,表单中输入框名为“specification”, 视图中列的名称为“gg” this.data.specification = items[0.data.gg; //单价,表单中输入框名为“price”, 视图中列的名称为“dj” this.data.price = items[0.data.dj; }}.bind(this));
您F12跟踪一下,是否有获取到数据? 论坛管理员 发表于 2022-4-29 17:40
您F12跟踪一下,是否有获取到数据?
数据是可以获取到的,但是没有显示在相应的位置,字段名是对应的 您使用的是数据网格或者数据表格对吗?这个不能使用this.data.字段名赋值,需要使用this.form.get("").setData()
页:
[1]