多列分组合并问题

本帖最后由 crazyboyxtu 于 2017-3-28 08:28 编辑

首先序号,危险点,控制措施三列都设置为列表,数据展示如下序号,危险点,控制措施这三列需要分组合并,其中序号列值相同的合并在一起,危险点和控制措施列的合并规则为如果序号列值相同就合并在一起。目前这样设置序号列--->,危险点设置--->,控制措施设置--->。简单说:序号、危险点、控制措施三列都设置为分组,而且危险点和控制措施的左父格都设置为序号列。但是显示结果却不是我想要的,结果显示为。请大神指点一下是啥原因啊。(报表模板已上传)
FineReportcrazyboyxtu 发布于 2017-3-27 16:37
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共12回答
最佳回答
0
星痕发布于2017-3-27 16:40(编辑于 2023-9-6 09:34)
555
  • crazyboyxtu crazyboyxtu(提问者)

    我第一张截图就说明了,这里没有空值,是我设置了控制措施列后才产生了这样的结果。
    回复
    2017-03-27 16:41 
最佳回答
0
crazyboyxtu发布于2017-3-27 16:41(编辑于 2023-9-6 09:34)
555
最佳回答
0
crazyboyxtu发布于2017-3-27 16:45(编辑于 2023-9-6 09:34)
555
  • 星痕 星痕

    这个涉及到父格的问题,默认都是左父格危险点,你这样跨着合并,设置会有问题,现在可以试一下控制措施单元格左父格为序号需哦在单元格。但是很可能会影响原始数据。因为你这样的合并没有逻辑规律,每个列之间是会受影响的,这个要考虑清楚
    回复
    2017-03-27 16:48 
最佳回答
0
星痕发布于2017-3-27 16:48(编辑于 2023-9-6 09:34)
555
  • crazyboyxtu crazyboyxtu(提问者)

    根据你的说法也就是说finereport无法支持多列根据一列分组合并咯。我的需要很简单,就是序号列想同的话,危险点、控制措施列根据序号列的值来分组合并。我的合并不是没有逻辑规律,我的需求就是根据相同序号列的值,分组合并危险点、控制措施列的内容。同时因为序号列设置为分组,所以它自己也会分组合并。
    回复
    2017-03-27 16:56 
最佳回答
0
crazyboyxtu发布于2017-3-27 16:56(编辑于 2023-9-6 09:34)
555
  • 星痕 星痕

    对啊,我不是已经说吗?[quote]现在可以试一下控制措施单元格左父格为序号需哦在单元格
    回复
    2017-03-27 17:16 
最佳回答
0
星痕发布于2017-3-27 17:16(编辑于 2023-9-6 09:34)
555
  • crazyboyxtu crazyboyxtu(提问者)
    唉,麻烦看清楚了。我截图里面已经是设置控制措施列的左父格为序号列了。现在的问题就是如果危险点和控制措施这两列的左父格设置为序号列,那么显示的效果就是我截图那样,危险点这一列没有合并。
    回复
    2017-03-28 08:20 
最佳回答
0
crazyboyxtu发布于2017-3-28 08:20(编辑于 2023-9-6 09:34)
555
  • pangfusheng pangfusheng

    简单点的  上内置数据集模块   
    回复
    2017-03-28 08:43 
最佳回答
0
孤陌发布于2017-3-28 08:43(编辑于 2023-9-6 09:34)
555
  • crazyboyxtu crazyboyxtu(提问者)

    你可以根据我的截图,弄个内置数据集。去做测试看看。我昨天刚做了测试,只放A、B、C三列,B、C列的左父格都是A列,A、B、C三列都设置为分组,你看看分组合并后的显示结果正确不。
    回复
    2017-03-28 08:56 
  • crazyboyxtu crazyboyxtu(提问者)
    上传一个用来做测试的带内置数据集的报表模板,数据集展示如下[attach]60855[/attach]:现在要求A列分组合并,B列、C列根据A列分组合并。我做了下测试,设置如下
    A列:[attach]60842[/attach]
    B列:[attach]60843[/attach]
    C列:[attach]60844[/attach]
    结果显示:[attach]60845[/attach]

    我需要的结果:[attach]60853[/attach],A列值相同的分组合并,B列、C列的合并条件为A列值相同,自身列值相同才能合并。
    请教大神这样该如果设置,谢谢

    回复
    2017-03-28 09:23 
最佳回答
0
crazyboyxtu发布于2017-3-28 08:56(编辑于 2023-9-6 09:34)
555
  • pangfusheng pangfusheng

    我没有那么无聊 再去设置 个数据库  再根据你的情况填写数据  传个内置数据集 到论坛都不可以  还有分组 只是把相同的内容 显示一个。 如果内容不同 是会显示2个的  看你数据明显 有空白数据  或者你左父格 设置错误 才出现这样的情况
    回复
    2017-03-28 09:03 
最佳回答
0
孤陌发布于2017-3-28 09:03(编辑于 2023-9-6 09:34)
555
  • crazyboyxtu crazyboyxtu(提问者)
    首先,我保证我的数据集里面是没有空行的。另外我在12楼已经上传一个带内置数据集的报表模板,也说了我想要的展示结果。我在12楼展示了我的设置,但是报表还是展示错误,请看看根据的我需求要如何设置呢?
    回复
    2017-03-28 09:31 
  • 0关注人数
  • 1670浏览人数
  • 最后回答于:2017-3-28 09:31
    活动推荐 更多
    热门课程 更多
    返回顶部