当选择多重检测项目之一的时候,如何只获取一个价格?

委托协议书新增多编号-新费用计算.zip

内置模板数据,已经上传↑,麻烦大佬们帮忙看看~~

image.png

image.png

当选择到的检验检测项目有多个的时候(如:某一样品的检测项目有“含泥量”“含泥量”“氯离子”,我现在选择两个检测项目:含泥量+氯离子,为什么会重复:每个“含泥量”的记录中,有一个备注字段不同),如何只获取一次重复项目的价格呢?

FineReport 用户30398695 发布于 2023-4-14 16:46 (编辑于 2023-4-14 17:01)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
KxsecLv5初级互助
发布于2023-4-14 16:50

备注不同不就是两行嘛,不行的话就备注拼接在一起,前面内容为一个

  • 用户30398695 用户30398695(提问者) 这只是一个样品,所以重复的比较少,但实际工作中有很多种样品的,合并起来不太实际,而且数据库和前端都是已经设计好的
    2023-04-14 16:57 
  • Kxsec Kxsec 回复 用户30398695(提问者) 那两条备注的你想入库几条呢?如果两条的话就是会出现这个问题
    2023-04-14 17:55 
  • 用户30398695 用户30398695(提问者) 回复 Kxsec 已经解决啦,感谢~
    2023-04-24 15:31 
最佳回答
0
qiqits1984Lv6中级互助
发布于2023-4-14 16:51(编辑于 2023-4-14 17:07)

取价格有单独的字段,还是指的就是这个表格中的价格字段!

方案1

表格去掉备注字段显示,这样分组显示就行。

方案2

sql查询数据集 把备注字段合并查询在一个单元格内,然后每条数据就不重复了。

方案3

方案4

在现有的基础修改,把备注字段放在最右(修改父子关系也行)。

然后所有的单元格都设置为分组显示。这样前面重复的只显示合并的一条数据,最后备注显示明细。

  • 用户30398695 用户30398695(提问者) 1.取价格在截图的右侧“标准检测价格”字段 2.因为已经设计好的报表内,用SQL语句查询出来的总额,所以方案1我觉得可能行不通~至于方案2,数据库中有很多样品,有很多重复的检测项目,不太好实现
    2023-04-14 17:00 
  • 用户30398695 用户30398695(提问者) 感谢解答,但备注内容有重复的,而且,检测项目并没有单独在一列,是合并起来的。价格也没有单独在一列,二者并没有一一对应,目前想不到如何实现方案4(哭了哈哈哈哈)
    2023-04-14 17:08 
  • 用户30398695 用户30398695(提问者) 你说的,我再想想~~
    2023-04-14 17:14 
  • 3关注人数
  • 338浏览人数
  • 最后回答于:2023-4-14 17:07
    请选择关闭问题的原因
    确定 取消
    返回顶部