2

我正在努力使用 Reporting Services 来完成这项工作。

我有几份报告有一个共同的标题,其中包含一些联系信息,包括电子邮件地址和网址。如果这些变得太长,他们现在只会覆盖它们下方下一个单元格中的数据 - 这真的很丑......

所以我有一个像这样的报告标题:

+-------------------------------------------------------------+
|                         T I T L E                           |
|                                                             |
| Name                            E-Mail:  (value of e-mail)  | 
| Address                         Web Url: (value of web url) |
| Zip City                                                    |
|                                                             |
+-------------------------------------------------------------+

这些固定文本(“电子邮件”和“Web Url”)是标准文本字段,值字段也是如此,绑定到我的报告从我的 ASP.NET 应用程序获取的一组数据。这些值(在标题的右侧)包含在一个“矩形”中,该“矩形”基本上将右侧的所有内容组合在一起。

但是,如果电子邮件真的很长,我想做的是“滑动”“Web Url:”标签并将值向下一行,如果电子邮件真的很长 - 就像这样:

+-------------------------------------------------------------+
|                         T I T L E                           |
|                                                             |
| Name                            E-Mail:  (really really long| 
| Address                                   value of e-mail)  |
| Zip City                        Web Url: (value of web url) |
|                                                             |
+-------------------------------------------------------------+

但不知何故,无论我尝试什么,我都无法获得这种行为:-(电子邮件值的文本字段的CanGrow属性设置为 true,并且电子邮件的内容确实延伸到下一行 - 但是它只是覆盖“web url”值字段中的字符串值....

有任何想法吗?

谢谢!

4

1 回答 1

0

@benni_mac_b 是对的 - 如果输出字段正确对齐和分隔,Reporting Services 本身将很好地处理这种情况。

就我而言,我的输出字段略微重叠,并且由于某种原因,这似乎阻止了一条线的通常增长并导致下面的线被“叠印”。

我仔细分离了这些输出字段 - 确保它们的高度小于它们的位置距离,现在它工作得很好。

于 2013-07-08T05:58:47.617 回答