rdlc tablix上的静态行数

时间:2013-06-12 13:05:34

标签: winforms reporting-services ssrs-2008 reporting

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

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

任何想法,即使没有数据,我如何显示静态行数?

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

1 个答案:

答案 0 :(得分:1)

您可以使用'lookup'功能实现此目的。

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

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

  5. 您可以将其放在'iif'语句中,以显示没有相应ID的值的空白。