【问题标题】:Static number of rows on rdlc tablixrdlc tablix 上的静态行数
【发布时间】:2013-06-12 13:05:34
【问题描述】:

我将报表查看器(winforms)上的 tablix 绑定到汽车零件列表,但是总是需要显示 50 行,即使所有 50 行中都没有值。

目前,该表正在显示我添加到数据库表中的所有部分,但它没有显示“不存在”的数据行。

有什么想法可以在没有数据的情况下显示静态行数吗?

希望这是有道理的,谢谢!

【问题讨论】:

    标签: winforms reporting-services ssrs-2008 reporting


    【解决方案1】:

    您可以使用“查找”功能实现此目的。

    1. 使用数字 1 到 50 创建一个新数据集。
    2. 将您的表设置为使用此数据集,使其始终包含 50 行。
    3. 在您的初始汽车零件数据中添加一个 ID 行,以便它们可以与新表中的行匹配。
    4. 在表达式中使用查找函数来填充表中的字段。它看起来像这样:

      =Lookup(Fields!ID2.Value, Fields!ID1.Value, Fields!CarPartName.Value, "OriginalDataset")

    您可以将它放在一个“iif”语句中,以便为没有相应 ID 的值显示空白。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多