数据填报,数据校验仅检验第一页,其他分页如何校验?报表导入有几万行数据,不使用分页页面无法加载

数据填报,数据校验仅检验第一页,其他分页如何校验? 报表导入有几万行数据,不使用分页页面无法加载

FineReport 用户8j8ZB1862332 发布于 2022-12-15 08:15
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-12-15 08:29

几万行的数据,这个导入建议做在后台了,同时使用数据库本身的你设置的规则去校验。如果是前台导入几万行数据。再提交,首先这个导入就非常的慢。

不预览直接后台提交入库- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

最佳回答
0
996433090@qq.coLv6初级互助
发布于2022-12-15 09:15
建议做一个预导入表,先通过前台导入excel到预导入表里面,然后加上规则,系统将不符合规则的数据自动展示出来,再做一个数据同步的按钮,执行过滤后的数据写入到对应的表里面,剩下的数据都是有问题的,可以给出不同的提示,如长度不符合要求等等
  • vinny vinny 这个能否给个示例呢?怎么判断执行过滤后的数据?
    2023-04-27 11:23 
  • 996433090 996433090 回复 vinny 1、新建一个中间表,所有数据导入到中间表 2、导入后对数据进行正则表达式或者其他方式校验,如手机号长度为11位,否则提示有问题,用一个字段做校验提示 3、再做一个提交的按钮,将没有错误提示的数据全部提交到正式表里面,同时删除中间表校验非空的数据,只留下有问题的数据。提供用户导出。
    2023-04-27 11:28 
  • vinny vinny 回复 996433090 这个提交按钮如何实现把校验通过的数据提交入库,留下校验不通过的数据呢?帆软的提交是整个页面校验通过才能提交,这里不太明白要怎么写
    2023-04-27 13:39 
  • 996433090 996433090 回复 vinny 提交到中间表不用校验,全部入库就可以
    2023-04-28 18:18 
  • vinny vinny 回复 996433090 那到第三步,提交到正式库前,先在页面浏览出数据,页面进行校验,但是帆软的提交按钮,只要校验不通过还是不能提交的呀。你说的自己做个提交按钮能否给个代码示例呢
    2023-05-05 10:42 
最佳回答
0
不爱吃螃蟹的大可Lv3见习互助
发布于昨天 16:43

image.png在报表填报属性中的数据校验里加校验是可以分页校验的

  • 3关注人数
  • 497浏览人数
  • 最后回答于:昨天 16:43
    请选择关闭问题的原因
    确定 取消
    返回顶部