填报提交如何根据复选框选中的单元格填报

image.png

报表是C1横向扩展,为Group;A3是纵向扩展,为Type;

填报属性如下:

image.png

当按下图进行提交时

image.png

进入数据库的数据不是2条,而是30条 —— Group的每个值都写了一遍

image.png

请问怎么改单元格或是填报属性,可以使得只按选中的单元格对应的行和列的值,录入到数据库中。

谢谢啦。

FineReport yutingxtz 发布于 2021-11-2 12:09
1min目标场景问卷 立即参与
回答问题
悬赏:15 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
yutingxtzLv4初级互助
发布于2021-11-2 13:33

image.png

改成这样设计,填报就正常了。 

不知道是不是FR本身不支持这样的矩阵表填报。

  • yzmJ7diM8312438 yzmJ7diM8312438 你好,想问下这种效果有详细的教程讲解么?
    2024-04-28 10:54 
最佳回答
0
zsh331Lv8专家互助
发布于2021-11-2 12:44(编辑于 2021-11-2 12:45)

-- B3,C2单元格「纵向」扩展引起的问题;

————————

  • yutingxtz yutingxtz(提问者) 刚试了,无论是B3,C2扩展方向改成无,还是将它们改成与A3,C1一致,提交时都是同样的问题。
    2021-11-02 12:49 
  • zsh331 zsh331 回复 yutingxtz(提问者) 可以将这二个单元格删掉,测试就知道了!
    2021-11-02 12:49 
  • yutingxtz yutingxtz(提问者) 甚至是把B列和第2行都删除了,提交时也是同样如此。
    2021-11-02 12:51 
  • zsh331 zsh331 回复 yutingxtz(提问者) 按陌sir的把限制条件改一下再测试。
    2021-11-02 12:55 
  • yutingxtz yutingxtz(提问者) 回复 zsh331 也试了,但是不成功。 我又重新做了一个页面,单独提交行或列,都是成功的。只要是双向扩展,提交时就会有问题。加了提交条件 = true ,就没有任何数据提交到数据库中。
    2021-11-02 13:21 
最佳回答
0
孤陌Lv6资深互助
发布于2021-11-2 12:51(编辑于 2021-11-2 12:52)

提交条件 设置一下 C3 设置等于 true

  • yutingxtz yutingxtz(提问者) 如果设置 C3=true, 则没有数据能提交了。不知道是不是没有判断出来控件单元格的值
    2021-11-02 12:54 
  • 孤陌 孤陌 回复 yutingxtz(提问者) 你 可以在其他单元格设置公式 C3 看看结果 就知道什么情况了
    2021-11-02 12:58 
  • yutingxtz yutingxtz(提问者) 这样也做过,在D3设置公式 =C3, 结果是正常的。每次选都是单独的那个单元格显示值为 true
    2021-11-02 13:02 
  • 2关注人数
  • 636浏览人数
  • 最后回答于:2021-11-2 13:33
    请选择关闭问题的原因
    确定 取消
    返回顶部