Reporting services SSRS个人纸张尺寸问题

Reporting services SSRS个人纸张尺寸问题,reporting-services,ssrs-2008-r2,reportbuilder3.0,Reporting Services,Ssrs 2008 R2,Reportbuilder3.0,我有一个标签,上面写着这个问题 高度=8厘米 宽度=10cm 并且需要在纵向模式下打印,问题是报表生成器总是将其更改为横向模式 在不改变方向的情况下,我如何强制报表生成器接受我的问题 如果右键单击蓝色背景并转到“报告属性”,您应该会在那里看到方向选择。确保设置为“纵向” 如果已经是纵向的,那么问题很可能是报告正文对于您选择的纸张尺寸来说太宽。上边缘比左边缘长的页面是横向的;那些左边缘比上边缘长的是纵向的——这就是它的定义 实际上,您要做的是旋转表格的输出,以便在剥下标签时,其上的文本方向与纵向相

我有一个标签,上面写着这个问题 高度=8厘米 宽度=10cm

并且需要在纵向模式下打印,问题是报表生成器总是将其更改为横向模式


在不改变方向的情况下,我如何强制报表生成器接受我的问题

如果右键单击蓝色背景并转到“报告属性”,您应该会在那里看到方向选择。确保设置为“纵向”


如果已经是纵向的,那么问题很可能是报告正文对于您选择的纸张尺寸来说太宽。

上边缘比左边缘长的页面是横向的;那些左边缘比上边缘长的是纵向的——这就是它的定义

实际上,您要做的是旋转表格的输出,以便在剥下标签时,其上的文本方向与纵向相同

如果您使用的是2008 R2,则可以将表格单元格的属性设置为
Rotate270
。您需要调整单元格尺寸以适应文本,并将数据放在列而不是行中。因此,您的详细信息行将高8厘米,宽10厘米,并有许多细的、高的列用于数据,文本旋转270度。确保报表项目的
TargetServerVersion
属性设置为SQL Server 2008 R2,否则它将不支持
Rotate270
选项。这会给你你想要的结果


如果做不到这一点,您可以使用标签大小的单个细节单元格创建一个表,在单元格中放置一个图像以填充它,并使用自定义代码按您想要的方向在该图像上绘制文本。关于如何使用代码示例执行此操作

没什么。身体大小正好是宽度:10厘米,高度8厘米。和身体一样。但报表生成器仍然会自动更改为横向。