找文章 / 找答案
  • 发帖数20
  • 粉丝0

此人很懒,什么也没有留下

[填报与传统报表] 填报更新提交无效

厳岛响白银三 显示全部楼层 发表于 2023-4-19 15:52:31 |阅读模式 打印 上一主题 下一主题
15
未解决

【填报与传统报表】 填报更新提交无效

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

填报3.png
填报4.png
填报2.png
填报5.png
填报6.png
回复

使用道具 举报

精彩评论10

厳岛响白银三 显示全部楼层 发表于 2023-4-19 16:03:27
换成更新提交后 导入excel后表格呈现灰色的  点击提交按钮后无反应 不会出现提交成功   数据库的表也还是原来的没有覆盖成功
填报7.png
回复

使用道具 举报

厳岛响白银三 显示全部楼层 发表于 2023-4-19 16:04:34
前面会增量更新  使用的是智能提交   换成更新提交后就是上面那种情况  
回复

使用道具 举报

DX188钻石一 显示全部楼层 发表于 2023-4-19 16:26:50
找一个唯一值出来,用这个唯一值作为条件例
回复

使用道具 举报

厳岛响白银三 显示全部楼层 发表于 2023-4-19 16:30:21
DX188 发表于 2023-4-19 16:26
找一个唯一值出来,用这个唯一值作为条件例

我试过只将单位那个字段作为条件列 也没有用啊  数据库中是有自增的SDID主键列   但是展示的时候没有展示出来
回复

使用道具 举报

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

导进去的excel表里也应该要有相应的这列唯一值。单位这种没法做为唯一值吧
回复

使用道具 举报

厳岛响白银三 显示全部楼层 发表于 2023-4-19 16:35:45
DX188 发表于 2023-4-19 16:32
导进去的excel表里也应该要有相应的这列唯一值。单位这种没法做为唯一值吧 ...

导进去的excel里没有那一列 ,那一列是数据库自动增的
回复

使用道具 举报

厳岛响白银三 显示全部楼层 发表于 2023-4-19 16:37:03
厳岛响 发表于 2023-4-19 16:35
导进去的excel里没有那一列 ,那一列是数据库自动增的

这个是导入excel的模板
QQ截图20230419163638.png
回复

使用道具 举报

厳岛响白银三 显示全部楼层 发表于 2023-4-19 16:48:54
DX188 发表于 2023-4-19 16:32
导进去的excel表里也应该要有相应的这列唯一值。单位这种没法做为唯一值吧 ...

还有目前 导入修改后的excel数据后   填报表格里展示的数据是对的  但是点击提交后没有反应 又变回去了
回复

使用道具 举报

DX188钻石一 显示全部楼层 发表于 2023-4-19 16:54:01
给你个思路你可以试下,并不一定行。
首先,在你的填报表里将SDID字段体现出来
其次,在excel表里加一列SDID列,值就是对应你需要更新的那些数据的SDID值
然后,在填报设置里将你现有的所有条件例都取消勾选,加入SDID列,勾选SDID列的条件列的勾,取消勾选SDID列的提交列勾
最后,在导入修改后的excel提交试下
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部