如何分开显示?

详情.cpt

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

image.png应该是这三个SQL的问题 方便传DEMO上来不?

仔细看了你的demo后发现在不改表格式的情况下无法实现。

1、将方案与方案明细分成两张表,当前的设计是方案展示内容和方案明细展示内容重复。试想一下:当有20个方案,每个方案10条明细就是200行,在填报的时候要滚动一长串的内容拖到最下边单独看明细,而且上边方案里也有明细

2、将方案项目详情中的方案名称上提一行独立显示SQL:SELECT DISTINCT(program_name) FROM equipment.pg_news,第10行的内容

SELECT 你所需要的字段 FROM equipment.pg_news a

left join equipment.program_form b on a.program_name=b.program_name

left join equipment.project_news c on b.project_name=c.project_name

where a.program_name=C8

image.png

但从填报属性中看,即使这样实现分行。在填报的时候也会出问题。当方案增\删的时候,下边的方案明细只是从数据库中取值,而上面增\删后在未提交的时候明细是无法从数据库读取到增\删的内容。这就导致在提交的时候同一方案往program_form提交的是N条,而往pg_news是X条

最佳回答
0
snrtuemcLv8专家互助
发布于2021-3-29 11:51

这个,目前做不到,选择选项后自动扩展不行的

最佳回答
0
孤陌Lv6资深互助
发布于2021-3-29 13:46

导出内置数据集模板 看看

  • 3关注人数
  • 396浏览人数
  • 最后回答于:2021-3-29 15:14
    请选择关闭问题的原因
    确定 取消
    返回顶部