lwm61 发表于 2022-4-29 14:48:41

表单引入视图数据,点击确定无反应

如图
在表单中通过脚本打开视图,选择某数据后点击确定,视图数据未正常写入,请问是哪里的问题?
脚本如下:
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));

论坛管理员 发表于 2022-4-29 17:40:20

您F12跟踪一下,是否有获取到数据?

lwm61 发表于 2022-4-29 17:59:03

论坛管理员 发表于 2022-4-29 17:40
您F12跟踪一下,是否有获取到数据?

数据是可以获取到的,但是没有显示在相应的位置,字段名是对应的

论坛管理员 发表于 2022-5-5 10:12:47

您使用的是数据网格或者数据表格对吗?这个不能使用this.data.字段名赋值,需要使用this.form.get("").setData()
页: [1]
查看完整版本: 表单引入视图数据,点击确定无反应