双重下划线字段SSRS 2008 R2矩阵

时间:2014-05-08 15:49:28

标签: reporting-services ssrs-tablix ssrs-2008-r2

我有一个ssrs 2008 R2矩阵,其中包括行上的帐户,列上的月份和数据部分中的销售。我需要“加倍强调”销售数字,但我无法弄清楚如何做到这一点。

我尝试使用“双边框”,但这会创建一条巨大的线而不是仅仅强调销售数字 - 换句话说,显示将是一条长线。

任何想法如何实现这一目标?我愿意在报告代码中使用自定义代码。在此先感谢您的帮助。

编辑:添加屏幕截图以显示所需的输出: enter image description here

1 个答案:

答案 0 :(得分:11)

出于某种原因,Double文本框 BorderStyle 属性似乎很有气质。

这个MSDN主题提出了一些运行要求:

Double Line border turn to be single in Reporting Service

  1. 边框宽度必须至少为 3pt
  2. 双边框文本框下方必须至少有一行。
  3. 让我们测试一下。一个简单的Tablix:

    enter image description here

    让我们在底部将底部文本框设置为Double:

    enter image description here

    在预览中,这是不成功的:

    enter image description here

    让我们测试一下这些建议。首先,将宽度设置为 3pt

    enter image description here

    enter image description here

    结果相同:

    enter image description here

    让我们在下面添加一行:

    enter image description here

    有效:

    enter image description here

    这里发生了什么?似乎宽度太低,两条线将挤压在一起。此外,看起来边框实际上溢出到相邻的文本框,因此如果不存在,则不会显示底线。

    将它们组合在一起就可以了。

    还有一点需要注意 - Excel需要 - 只需添加 1pt Double边框,就可以了。上述系列步骤仅适用于Web,PDF等。