[报错信息处理]数据填报的excel上传的数据无法获取

2021-5-11 17:27:16
25810
版本:9.0.4
功能:数据填报
实现:填报参数中填报类型为:空,提交按钮脚本见下图
问题:通过UI直接编辑后,点击提交可正常更新,但通过excel上传的数据,点击后提交后找不到可更新的数据。
刚做好报表是正常的,后面后面突然出现这个提示,通过清理缓存等均无法恢复。

提交按钮脚本:
下载.png
填报组件名称:
下载 (1).png

上传Excel后数据
截屏2021-05-11 下午3.01.11.png

点击提交后提示“没有变化的数据”
截屏2021-05-11 下午3.02.10.png



分享至:微博微信
收藏
10 条回帖
永洪tech-zyc论坛元老2021-5-11 17:32:16
刚做好报表是正常的 是什么意思,觉得是升级导致的吗
永洪tech-zyc论坛元老2021-5-11 17:36:36
hiling 发表于 2021-5-11 17:27
版本:9.0.4
功能:数据填报
实现:填报参数中填报类型为:空,提交按钮脚本见下图

var fgrid = getData(" 填报参数 1"); // " 填报参数 1" 表示填报参数组件的名称
var rowsOld = fgrid.rows(ORIGINAL); // 无变化的数据行
var rowsAdded = fgrid.rows(ADDED); // 增加的数据行
var rowsChanged = fgrid.rows(MODIFIED); // 更改数据行
var rowsDeleted = fgrid.rows(DELETED); // 删除数据行

hiling中级会员2021-5-11 17:55:55
不是升级,上午好着,下午给业务演示时就出这问题了,尴尬。
永洪tech-zyc论坛元老2021-5-11 18:02:06
hiling 发表于 2021-5-11 17:55
不是升级,上午好着,下午给业务演示时就出这问题了,尴尬。

看看bilog 报了什么错
hiling中级会员2021-5-11 20:22:33
永洪tech-zyc 发表于 2021-5-11 18:02
看看bilog 报了什么错

bilog没有异常。
这个是脚本没有读取到数据,应该就走不到服务器端吧?
永洪tech-zyc论坛元老2021-5-12 09:45:08
hiling 发表于 2021-5-11 20:22
bilog没有异常。
这个是脚本没有读取到数据,应该就走不到服务器端吧?

var fgrid = getData(" 填报参数 1"); // " 填报参数 1" 表示填报参数组件的名称
var rowsOld = fgrid.rows(ORIGINAL); // 无变化的数据行
var rowsAdded = fgrid.rows(ADDED); // 增加的数据行
var rowsChanged = fgrid.rows(MODIFIED); // 更改数据行
var rowsDeleted = fgrid.rows(DELETED); // 删除数据行

用这种方式判断呢
hiling中级会员2021-5-12 10:06:20
本帖最后由 hiling 于 2021-5-12 10:37 编辑
永洪tech-zyc 发表于 2021-5-12 09:45
var fgrid = getData(" 填报参数 1"); // " 填报参数 1" 表示填报参数组件的名称
var rowsOld = fgrid.ro ...

现在的问题是 fgrid.rows(ADDED) 获取不到值啊!
hiling中级会员2021-5-12 10:11:22
本帖最后由 hiling 于 2021-5-12 10:37 编辑

现在的问题是通过UI修改后,fgrid.rows(ADDED);  语句能获取到数据,通过excel上数据,fgrid.rows(ADDED) 语句获取不到数据,我说明白了吗?
hiling中级会员2021-5-12 10:47:24
发现问题了,如下代码,获取新增的行的长度始终为0。

var fgrid = getData("填报数据");
var rowsAdded = fgrid.rows(ADDED);
addHint("新增行:"+ rowsAdded.length);

12下一页
需要登陆后才可进行回复 登录

返回顶部