【发布时间】:2017-08-29 15:33:53
【问题描述】:
我已经为此苦苦挣扎了一段时间。
在一些 SSRS 报告中,页脚中包含用户名和报告打印日期的文本框不会与报告的右侧对齐(请参阅第 1 页 - 页脚图像)。奇怪的是最后一页正确对齐到最右边,因为它是在设计视图中设置的(请参阅最后一页 - 页脚图像)。出于安全原因,我已从图像中删除报告用户名。
请注意,这不是框内的文本对齐方式,而是框本身。
第 1 页 - 页脚
Page 1 - Page Footer
最后一页 - 页脚
Last Page - Page Footer
提前谢谢你。
【问题讨论】:
-
我突然想到了几个问题:您是否尝试过更改文本框的 can grow/shrink 属性?您是否通过设置可见边框确认框没有调整大小?此外,这是单个 tablix 报告还是报告宽度/列数等是否随时发生变化?
-
谢谢@AlanSchofield。我尝试更改罐头增长/收缩属性,但没有任何运气。这两个框上没有可见的边框。有些报告有一个动态宽度的 tablix,但我刚刚测试的报告有一个固定宽度的 tablix。这两个框在最后一页上显示得很好,而不是在前几页上。我不得不修改大约 50 份报告,到目前为止,一半都遇到了这个问题。我想知道这是否是 Visual Studio 的“设计功能”。
-
尝试在框周围加上边框,这样我们就可以看到它们的放置位置。这将有助于显示是否有奇怪的填充或边距。您使用的是 Visual Studio 还是报表生成器?
-
我偶然发现并会发布答案。感谢 Alan Schofield 和 @RussellFox 的帮助。
标签: reporting-services textbox alignment footer