【问题标题】:Visual Studio Report - Show a table in two rowsVisual Studio 报表 - 以两行显示表格
【发布时间】:2015-12-04 13:27:36
【问题描述】:

我有一个问题:有没有办法在两行中显示表格的单行?问题是我的表有太多字段并且太宽。因此,我认为也许您可以将表格中的每一行拆分为一行。例如(我在 Excel 中的想法,仅举例):

完整的表格

...和我的想法

希望对你有所帮助!

【问题讨论】:

  • 我不确定如何或是否可以做到这一点,但...只是想说我认为这是一个坏主意,会引起混乱。当我看到一个新行时,我认为这是一个新行,而不是旧行的延续。我个人会先考虑缩放或滚动。

标签: c# visual-studio-2010 report ssrs-tablix


【解决方案1】:

你可以:

  1. 添加一个Tablix 4 列,不带标题
  2. 在每个详细信息单元格中添加 Rectangle
  3. 为每个 Rectangle 添加 4 个 TextBox:使用 2 个 TextBox 作为标签和两个 TextBox 作为值
  4. 增加Rectangle 高度以便在每行之间放置空格

对值 1 和 5 执行此操作后,您可以将 Rectangle 复制并粘贴到其他 3 个单元格中,然后简单地更改标签和值。

【讨论】:

  • 内部带有[Value]标签的矩形,可以根据内容调整其高度吗?有没有办法做到这一点?
  • 我认为Rectangle 的行为没有问题,但您的评论突出了一个我没有考虑过的问题:如果TextBox 比同一行上的其他人增长更多结构会丢失。所以最好将每个TextBoxCanGrow属性设置为False,并选择一个固定的高度,以便在单个TextBox中最多显示2-3行。
  • 抱歉,我指的是文本框。我会尽力做到这一点
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-24
  • 2013-10-09
  • 1970-01-01
  • 2018-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多