我现在正在处理 SSRS(SQL Server 报告服务)中的报告,并且在获取我在报告设计器中的页面上绘制的矩形以增长时遇到问题。基本上,我画了一个矩形,然后在里面放了一个文本字段。此文本字段的内容可以很短也可以很长,因此我希望它能够增长以适应其内容。
但是当我输入长文本时,文本框会变大,然后粘在矩形的线条之外。从我阅读的 SSRS 文档中,它说矩形应该增长以包含其中的项目,并且这些项目是“对等的”。
是什么赋予了?
我现在正在处理 SSRS(SQL Server 报告服务)中的报告,并且在获取我在报告设计器中的页面上绘制的矩形以增长时遇到问题。基本上,我画了一个矩形,然后在里面放了一个文本字段。此文本字段的内容可以很短也可以很长,因此我希望它能够增长以适应其内容。
但是当我输入长文本时,文本框会变大,然后粘在矩形的线条之外。从我阅读的 SSRS 文档中,它说矩形应该增长以包含其中的项目,并且这些项目是“对等的”。
是什么赋予了?
我可以让文本框突破矩形边框的唯一方法是,如果文本框实际上不在矩形内部,而是在矩形下方。
当文本框在矩形内时,并且当文本框属性时,文本CanGrow = TRUE
框及其矩形都垂直向下增长以容纳大量文本。
我看到了同样的问题。我的问题是我先有文本框,然后将矩形放在它周围并将其发送到后面。一旦我将文本框拖出然后回到矩形上,它就会正常增长。
您可以通过查看文本框的 Parent 属性来判断文本框是在矩形中还是在正文中(例如)。如果文本框在矩形之外,则可以很好地剪切文本框并将其粘贴到矩形中。在尝试将对象拖入(到)矩形时,我有时会遇到问题。
也许有点晚了 - 但它可能会在以后帮助某人。
矩形可以用作容器。
要将矩形变成容器,请先创建矩形。只需将您的其他子对象元素(例如列表、表格等)放入容器中。
但是,您不能在创建子对象后创建容器。