在rdlc 2010中从垂直方向垂直显示文本

时间:2012-08-05 13:28:22

标签: reporting-services rdlc

我想在ssrs 2010的列标题中显示文字,如下图所示。 我能够垂直显示文本,但它会从上到下显示文本。

enter image description here

我正在使用visual studio 2010和本地报告(RDLC文件)。

2 个答案:

答案 0 :(得分:12)

2008版及更早版本没有此功能,请参阅this Microsoft Connect issue

对于SSRS 2008-R2,您应该可以从the MSDN tutorial

执行此操作
  
      
  1. 创建新报告或打开现有报告。
  2.   
  3. 如果“属性”窗格未打开,请单击“视图”选项卡,然后选中“属性”复选框。
  4.   
  5. 单击要更改文本方向的文本框。
  6.   
  7. 在“属性”窗格中找到WritingMode属性,然后在下拉列表中选择要应用于文本框的文本方向。
      注意:当“属性”窗格中的属性按类别组织时,“写入模式”位于“本地化”类别中。
  8.   
  9. 在列表框中,选择“水平”,“垂直”或“旋转270”。
  10.   

Rotate270值是您正在寻找的选项。

答案 1 :(得分:0)

尽管Jeroen在他的陈述中是正确的,但如果不使用Rotate 270是不可能的,如果你想做的只是显示一个静态词(比如&#34; Category&#34;?)你可以做下面的方法。不幸的是,对于那些希望以这种格式显示<<Expr>>的人来说,这种方法显然不起作用。

对于我们这些没有此功能但仍想实现它的人,我所做的是:

  1. 创建我想在Microsoft Word中使用的文本/文本框,并将其旋转到我想在报告中使用的方向
  2. 使用截图工具截取屏幕截图,剪辑,无论您想要获取文本/文本框的图像

  3. 使用工具箱,将剪辑插入报告

  4. 这在视觉上看起来就像是诀窍。

    @Liquid您评论的核心,我不确定您是如何找到这些选项的。