s-s-rS 文本框对齐 - 页脚

Posted

技术标签:

【中文标题】s-s-rS 文本框对齐 - 页脚【英文标题】:s-s-rS Text Box Alignment - Page Footer 【发布时间】:2017-08-29 15:33:53 【问题描述】:

我已经为此苦苦挣扎了一段时间。 在一些 s-s-rS 报告中,页脚中包含用户名和报告打印日期的文本框不会与报告的右侧对齐(请参阅第 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 的帮助。 【参考方案1】:

我偶然想到了如何解决这个问题。我想知道这是否是 s-s-rS 和/或 Visual Studio 2013 中的设计问题。 我将右侧的两个文本框一直扩展到左侧,并将它们连接到页面左侧的其他文本框。当我预览报告时,右侧的两个文本框与页面的最右侧对齐,它们应该是这样的。见下图。

页脚文本框修复Footer Textbox Fix

感谢大家的帮助!我希望这对其他人有帮助。

【讨论】:

我试过了,但它对我不起作用,s-s-rS 太奇怪了,为什么在 2020 年让页码始终右对齐是个问题?

以上是关于s-s-rS 文本框对齐 - 页脚的主要内容,如果未能解决你的问题,请参考以下文章

如何在表达式中引用文本框值? s-s-rS

s-s-rS:试图隐藏文本框并不断收到数据聚合错误

s-s-rS 在文本框表达式中重复文本

当其中一个在s-s-rS中有条件地不可见时如何隐藏文本框之间的空白

s-s-rS 2008 矩阵中文本框表达式的总列

在 s-s-rS 中如何动态更改文本框的宽度?