永洪社区

标题: 填报更新提交无效 [打印本页]

作者: 厳岛响    时间: 2023-4-19 15:52
标题: 填报更新提交无效
现在有一个填报页面需要制作,用到的是普通的填报组件。需求是每个月的时候用excel导入更新填报一次(即更新提交)  但是现在设置好填报关系后 每次提交按钮 提交成功后都是增量更新   是因为什么原因?
数据库使用的是oracle  里面有自增的SDID字段  但是展示的时候是不显示这个id字段的 和这个有关系吗?


作者: 厳岛响    时间: 2023-4-19 16:03
换成更新提交后 导入excel后表格呈现灰色的  点击提交按钮后无反应 不会出现提交成功   数据库的表也还是原来的没有覆盖成功

作者: 厳岛响    时间: 2023-4-19 16:04
前面会增量更新  使用的是智能提交   换成更新提交后就是上面那种情况  
作者: DX188    时间: 2023-4-19 16:26
找一个唯一值出来,用这个唯一值作为条件例
作者: 厳岛响    时间: 2023-4-19 16:30
DX188 发表于 2023-4-19 16:26
找一个唯一值出来,用这个唯一值作为条件例

我试过只将单位那个字段作为条件列 也没有用啊  数据库中是有自增的SDID主键列   但是展示的时候没有展示出来
作者: DX188    时间: 2023-4-19 16:32
厳岛响 发表于 2023-4-19 16:30
我试过只将单位那个字段作为条件列 也没有用啊  数据库中是有自增的SDID主键列   但是展示的时候没有展示 ...

导进去的excel表里也应该要有相应的这列唯一值。单位这种没法做为唯一值吧
作者: 厳岛响    时间: 2023-4-19 16:35
DX188 发表于 2023-4-19 16:32
导进去的excel表里也应该要有相应的这列唯一值。单位这种没法做为唯一值吧 ...

导进去的excel里没有那一列 ,那一列是数据库自动增的
作者: 厳岛响    时间: 2023-4-19 16:37
厳岛响 发表于 2023-4-19 16:35
导进去的excel里没有那一列 ,那一列是数据库自动增的

这个是导入excel的模板

作者: 厳岛响    时间: 2023-4-19 16:48
DX188 发表于 2023-4-19 16:32
导进去的excel表里也应该要有相应的这列唯一值。单位这种没法做为唯一值吧 ...

还有目前 导入修改后的excel数据后   填报表格里展示的数据是对的  但是点击提交后没有反应 又变回去了
作者: DX188    时间: 2023-4-19 16:54
给你个思路你可以试下,并不一定行。
首先,在你的填报表里将SDID字段体现出来
其次,在excel表里加一列SDID列,值就是对应你需要更新的那些数据的SDID值
然后,在填报设置里将你现有的所有条件例都取消勾选,加入SDID列,勾选SDID列的条件列的勾,取消勾选SDID列的提交列勾
最后,在导入修改后的excel提交试下
作者: 厳岛响    时间: 2023-4-19 17:30
DX188 发表于 2023-4-19 16:54
给你个思路你可以试下,并不一定行。
首先,在你的填报表里将SDID字段体现出来
其次,在excel表里加一列SDI ...

刚才按您的方式 试了 还是不行 ,
修改后的SDID和导入前的一致 ,然后修改了几处数据  点击导入  下方表格还是灰色的  点击提交还是没有变化




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4