我正在研究SSRS(SQL Server Reporting Services)中的一个报告,而我在报表设计器的页面上绘制矩形图时会遇到问题。基本上,我有一个矩形绘制,然后我在其中放置一个文本字段。这个文本字段的内容可以很短或很长,所以我希望它能够适应它的内容。
但是当我输入长文本时,文本框会增长,然后会粘在矩形的线条之外。从我阅读的SSRS文档中可以看出,矩形应该增长以包含其中的项目,并且这些项目是“同行”。
是什么给出了?
答案 0 :(得分:2)
我可以让文本框突破矩形边框的唯一方法是文本框实际上不是在矩形内部,而是在其下面。
当文本框位于矩形内部时,当文本框属性 CanGrow = TRUE
时,文本框及其矩形都会垂直向下增长以容纳大量文本。
答案 1 :(得分:1)
我看到了同样的问题。我的问题是我首先使用了文本框,然后将矩形放在它周围并将其发送到后面。一旦我将文本框拖出然后再回到矩形上,它就会正常生长。
答案 2 :(得分:0)
您可以通过查看文本框的Parent属性来判断文本框是在矩形中还是在主体上(例如)。如果文本框位于矩形之外,则可以很好地剪切文本框并将其粘贴到矩形中。我试图将对象拖入(转到)矩形时遇到了问题。
答案 3 :(得分:0)
也许有点晚 - 但以后可能会有所帮助。
矩形可以作为容器。
要将矩形变为容器,请先创建矩形。只需将其他子对象元素(例如列表,表格等)放入容器中即可。
但是,在创建子对象后无法创建容器。