报表填报属性提交按钮那边设置了数据效验的问题

提交按钮设置数据效验的话 数据效验不成功的话就提交不了  我现在想要的效果为可以提交 但是提交之前数据效验会跳出错误提示  在按一下提交才可以提交成功  有办法实现吗

FineReport wd210010 发布于 2019-9-16 10:44
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2019-9-16 11:17(编辑于 2019-9-16 11:20)

QQ图片20190916111057.png

这里可以设置提示校验失败同时提交,但并不能满足你“再按一下”的需求。


---------------

我觉得这个需求就有问题。

你的意思就是想“能提示错误,有时候我想再点一下就忽略错误提交”,但是这里的“有时候”就不明确了。

假设真的实现了这个需求,我点了一下提交,发现错误,然后我发现这个错误是可以修改一下的,就改了一下,然后我想看看改完有没有错误,所以再来一次“点一下提示错误,再点一下忽略错误提交”就不行了,因为刚才点过一下了,所以现在点直接就是提交。

所以这里又要再加一次判断是否改动过吗。。。


  • wd210010 wd210010(提问者) 我要求的就是要提醒一下的功能 让填报的人确认 在提交 如果直接提交了 就有这个提醒的作用了
    2019-09-16 11:20 
  • wd210010 wd210010(提问者) 不用判断有没有改动过 只是提醒填报者就行了
    2019-09-16 11:24 
  • shiroko shiroko 回复 wd210010(提问者) https://help.finereport.com/doc-view-1805.html 也许你可以试试,数据校验前不显示提交按钮,校验后显示,而且校验错误可以提交。这样应该简单点,也能实现点两次而且校验后才能提交。 复杂一点自定义提交按钮,通过参数控制应该可以实现你的设计 https://help.finereport.com/doc-view-596.html
    2019-09-16 11:35 
最佳回答
0
firegunzxLv6高级互助
发布于2019-9-16 10:56(编辑于 2019-9-16 10:57)

控件设置填写规则,不符合规则的直接就提示了。

例如文本控件设置成手机号:

image.png

  • wd210010 wd210010(提问者) 不行 我的数据效验是计算出来的结果 这个填写规则我也知道啊
    2019-09-16 11:12 
  • firegunzx firegunzx 回复 wd210010(提问者) 那就提供个思路,不一定能行:自定义提交按钮,校验一下,然后再弹出的按钮里写提交功能。 不过觉得你要求的功能有点鸡肋
    2019-09-16 11:17 
最佳回答
0
孤陌Lv6资深互助
发布于2019-9-16 12:53

可以做检验失败提示后再提交入库  但是再按提交按钮这个功能没有

  • 4关注人数
  • 506浏览人数
  • 最后回答于:2019-9-16 12:53
    请选择关闭问题的原因
    确定 取消
    返回顶部