gpt4 book ai didi

sql - SSRS - 详细信息行中的垂直合并单元格

转载 作者:行者123 更新时间:2023-12-02 08:35:04 25 4
gpt4 key购买 nike

我已经存储了返回一些数据的程序,如下所示:

Trade mode;Area;Production place;Commodity;Reseller;Min_sell_price;Max_buy_price;Trans_count;Volume;avg_price;change_avg_price;last_trade_price;last_trade_volume
"Trade mode1"; "Area name1"; "Place1"; "Commodity1"; "No"; "33601"; "33601"; "1"; "1200"; "33601"; "+28"; "33601"; "1200"
"Trade mode1"; "Area name1"; "Place1"; "Commodity1"; "Yes"; "-"; "33601"; "0"; "0"; "33601"; "+28"; "33601"; "1200"
"Trade mode1"; "Area name1"; "Place2"; "Commodity2"; "No"; "35000"; "35000"; "1"; "180"; "35000"; "0"; "35000"; "180"
"Trade mode1"; "Area name1"; "Place1"; "Commodity2"; "Yes"; "-"; "35000"; "0"; "0"; "35000"; "0"; "35000"; "180"

我需要创建的报告是 SSRS 2008 R2,如下所示:

Report example

我不知道如何合并“最高买家价格”、“商品平均价格”、“平均价格变化”、“最后交易价格”、“最后交易量”列中的单元格。如果有任何建议,我将不胜感激。

最佳答案

有一种方法可以做到这一点,而且有点麻烦。不幸的是,我还没有足够的声誉,所以 Stack Overflow 链接了我的图像而不是嵌入它们。只需单击链接即可查看图像。另外,我想包含 10 张图片,但我只有足够的声誉来嵌入 8 张。
编辑 (Rafalon):我编辑了这篇文章,这样我们就可以看到图片,而不必每次都点击链接。

  1. 插入表格。

  2. 通过右键单击标题行并选择“删除行”来删除标题行。

  3. 右键单击剩余行中的一个单元格,选择“行组”,然后单击“删除组”。在“删除组”对话框中,选择“仅删除组”单选按钮并单击“确定”。

Delete Group dialog box

  1. 行开头的橙色小方括号(表示组)将会消失。

  2. 右键单击要垂直合并单元格的列中的单元格。在这个例子中,第二列。选择“添加组”,然后在“列组”下选择“父组...”。将出现 Tablix 组对话框。在“分组依据”文本框中输入任意值。输入什么并不重要,因为您很快就会将其删除。在这个例子中,我输入了“1”。点击确定。

Tablix Group dialog box

您的表格现在看起来像这样:

Table with column group

注意在列的头部有一个新的方括号,表示那里有一个组。

  1. 删除单元格中的值(在此示例中,我输入的“1”)。

  2. 再次右键单击该单元格并选择“插入行”。选择“内部组 - 上方”。对想要垂直合并的单元格再次执行此操作(原始单元格减去 1)。在这个例子中,我想垂直合并 3 个单元格,所以我点击了“插入行”>“内部组 - 上方”两次。列组中现在有三行。

Multiple rows in the column group

  1. 选择要合并的列中的所有单元格。在本例中,我将合并所有 3 个单元格。您可以通过单击第一个单元格、按住 Shift 键并单击最后一个单元格来执行此操作,或者您可以按住 Ctrl 键并依次单击每个单元格。

Selected cells in column group

  1. 右键单击您的选择,然后单击“合并单元格”。

Merged cells

  1. 现在右键单击合并的单元格,选择“列组”并单击“删除组”。同样,在“删除组”对话框中,选择“仅删除组”单选按钮并单击“确定”。列顶部的橙色方括号将消失。

Column group deleted

很遗憾,您将无法删除在创建列组时添加的底部行。

就是这样。在下图中,我有一个包含 13 个子报表的报表。我希望 2 个子报表与左侧较大的子报表显示在同一行的右侧,效果很好。

Example report

这在 Microsoft SQL Server Report Builder 11.0.2100.60(Report Builder 3.0)中对我有用。

希望对您有所帮助。

关于sql - SSRS - 详细信息行中的垂直合并单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22608571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com