提交时一行,提交后预览却多行

问题.jpg

提交时一行,但为了自动生成ID配置了公式,结果同一行生成了多个ID导致提交后预览出现每个ID单独一行显示;请问如何实现自动生成ID前提,按提交时的样式显示出来

FineReport liyh13 发布于 2022-9-1 14:43 (编辑于 2022-9-1 14:46)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
liyh13Lv3见习互助
发布于2022-9-1 16:28

答案.jpg

最佳回答
1
CD20160914Lv8专家互助
发布于2022-9-1 14:49(编辑于 2022-9-1 14:50)

你的产品是横向扩展的。。那么这个它是多列了。。你得把列字段对应出来

假如产品横向扩展有5列。你的数据库得有5列

然后填报属性中类似这样设置取

d2[;d1:1]//横向扩展的第一个

d2[;d1:3]//横向扩展的第二个。

Excel双向扩展格导入- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

  • liyh13 liyh13(提问者) 数据库是不同产品增行记录
    2022-09-01 14:51 
  • CD20160914 CD20160914 回复 liyh13(提问者) 那现在这样设置肯定会是多行呀。。你都说了不同的产品它是行。出来肯定是行呀。而且不同的产品它的uuid不同。肯定出来多行了呀。
    2022-09-01 14:53 
  • CD20160914 CD20160914 回复 liyh13(提问者) 不然的话用订单id为主键呀。为什么要设置uuid为主键。
    2022-09-01 14:54 
  • liyh13 liyh13(提问者) 回复 CD20160914 填报同一行能生成相同ID吗
    2022-09-01 14:55 
  • CD20160914 CD20160914 回复 liyh13(提问者) 它可不是同一行了。你的产品是多行。它肯定按产品生成不同的uuid了呀。。你用订单为主键
    2022-09-01 14:55 
最佳回答
0
ZxxTLv6初级互助
发布于2022-9-1 14:49

看一下D2的父格

  • liyh13 liyh13(提问者) 默认的
    2022-09-01 14:50 
  • ZxxT ZxxT 回复 liyh13(提问者) 看楼上,或者你把产品的主键也勾上,再试试。
    2022-09-01 14:52 
  • 2关注人数
  • 377浏览人数
  • 最后回答于:2022-9-1 16:28
    请选择关闭问题的原因
    确定 取消
    返回顶部