7

有没有办法使项目正确对齐,比如与页面或报告中的其他项目,使用报告服务 2008 ?现在,我通过手动将项目向右移动以使它们看起来右对齐来模拟这种行为,但是,当有一个具有动态宽度的项目(例如,具有水平方向数据的tablix)时,显然,这个方法失败。这样做的正确方法是什么?

4

2 回答 2

13

不幸的是,它们在 RDL 规范中没有可用的水平对齐属性(有垂直对齐和文本对齐),所以没有最好的方法来做到这一点。

您可以使用一些技巧来使视觉效果更接近或更完美(文本框可以完美运行,tablix 更强大,并且取决于它们的许多设置):
- 将右边缘放置在您想要的位置并将左边缘拖动到您想要的最大尺寸想要满足,将文本对齐属性设置为正确,将 CanGrow 设置为 false(在 tablix 上,您需要在列本身上执行此操作,在文本框上直接可用):这将允许文本看起来与处理的增长正确对齐并且没有出口问题。
- 另一个技巧是将你的元素放在一个矩形中,这有助于约束它。

这些选项可以与动态生成的 RDL 或 BIDS 或 Report Builder 中的设置一起正常工作,所有选项也应如此,因为 RDL 是限制因素,而不是创建它的工具/方法。

于 2009-02-18T09:57:43.580 回答
1

将页眉和页脚文本框放在报表区域的右侧,远离子报表对齐方式,使它们在子报表的右侧。

于 2017-02-03T17:30:33.047 回答