Reporting services 在rdlc 2010中从下至上垂直显示文本

Reporting services 在rdlc 2010中从下至上垂直显示文本,reporting-services,rdlc,Reporting Services,Rdlc,我想在SSRS2010的列标题中显示文本,如下图所示。 我可以垂直显示文本,但它会从上到下显示文本 我正在使用visual studio 2010和本地报告(RDLC文件)。2008版和更早版本没有此功能,请参阅 对于SSRS 2008-R2,您应该能够从以下位置执行此操作: 创建新报告或打开现有报告 如果“属性”窗格未打开,请单击“视图”选项卡并选中“属性”复选框 单击要更改其文本方向的文本框 在属性窗格中找到WritingMode属性,并在下拉列表中选择要应用于文本框的文本方向。 注意:当

我想在SSRS2010的列标题中显示文本,如下图所示。 我可以垂直显示文本,但它会从上到下显示文本


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

2008版和更早版本没有此功能,请参阅

对于SSRS 2008-R2,您应该能够从以下位置执行此操作:

  • 创建新报告或打开现有报告
  • 如果“属性”窗格未打开,请单击“视图”选项卡并选中“属性”复选框
  • 单击要更改其文本方向的文本框
  • 在属性窗格中找到WritingMode属性,并在下拉列表中选择要应用于文本框的文本方向。
    注意:当属性窗格中的属性被组织为类别时,WritingMode处于本地化类别中
  • 在列表框中,选择水平、垂直或旋转270

  • Rotate270
    值是您要查找的选项

    尽管Jeroen的说法是正确的,即如果不使用
    Rotate 270
    ,这是不可能的,但如果您只想显示一个静态单词(如“Category”?),则可以使用以下方法。不幸的是,对于那些希望以这种格式显示
    的人来说,这种方法显然不起作用

    对于那些不具备此功能但仍希望实现此功能的人,我所做的是:

  • 创建我想在Microsoft word中使用的文本/文本框,并将其旋转到我想在报告中使用的方向
  • 拍摄一个屏幕截图,使用剪切工具进行剪切,无论你想得到文本/文本框的图像是什么

  • 使用工具箱,将剪报插入报告中

  • 从视觉上看,它似乎成功了


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

    我使用visual studio 2010 SP1来设计报表,其中只有垂直和水平选项可用。嗯,我不确定VS2010报表设计器,我以前从未使用过它。但是如果设计者没有您需要的选项,那么您剩下的唯一选项就是编辑RDL本身(即XML本身)。我已经更改了XML文件,那么vs2010给我错误旋转270是无效的。唉,请看我答案的第一行。如果您没有
    Rotate270
    ,那么您的问题的答案是不可能。谢谢!非常有用!只是为了完成和帮助找到类似的东西而添加这个,我正在使用VisualStudio2005,不知道是哪个版本的Sql Reporting Service,但我想是2008年或更早。还有一个WritingMode选项,有两个选项:lr-tb(我猜是左-右-上-下),这是正常写入tb-lr,这是垂直写入。我试过tb lr,它成功了。