填报时设置不能为空

填报预览时,会把所有字段a为空的数据全部拉出来,假设给第一条数据的a字段填了数据,点击提交,会把这一条数据入库。如何数据校验,没有给任意一条数据的a字段填值时,点击提交,提示填报失败。

FineReport yzm105866 发布于 2023-9-19 10:27 (编辑于 2023-9-19 10:37)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-9-19 10:28(编辑于 2023-9-19 11:23)

image.png

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

思路:

https://help.fanruan.com/finereport10.0/doc-view-4008.html 

1、增加辅助单元格比如:Z2

2、假设字段 字段a在单元格A2,A2编辑后事件参考上面链接给Z2赋值T

3、数据校验image.png

  • yzm105866 yzm105866(提问者) 初始预览会带出所有a字段为空的数据,填几条就入库几条。这个勾选了,就不能 入库了
    2023-09-19 10:29 
  • Z4u3z1 Z4u3z1 回复 yzm105866(提问者) 你最后一句\"如何数据校验,没有给任意一条数据的a字段填值时,点击提交,提示填报失败。\" 不就是这个意思?
    2023-09-19 10:39 
  • yzm105866 yzm105866(提问者) 回复 Z4u3z1 也要满足这句话之前的场景
    2023-09-19 11:17 
  • Z4u3z1 Z4u3z1 回复 yzm105866(提问者) 稍微有点麻烦,参考上面补充的
    2023-09-19 11:24 
最佳回答
0
0U8HGsVULv3见习互助
发布于2023-9-19 10:38

加填报属性吧

IF(LEN(a) = 0,true,LEN(REPLACE(a," ","")) > 0)

最佳回答
0
快乐星光Lv5中级互助
发布于2023-9-19 14:58

提交条件设置为“len(a字段)>0”。然后在页面摸个单元格判断是否有a字段为空,添加 提交成功 事件:如果有a字段为空,则提示:“你想要的内容”image.png

  • 3关注人数
  • 291浏览人数
  • 最后回答于:2023-9-19 14:58
    请选择关闭问题的原因
    确定 取消
    返回顶部