【问题标题】:How to set minimum row of table in rdlc or ssrs report?如何在 rdlc 或 ssrs 报告中设置表的最小行?
【发布时间】:2016-05-17 05:48:19
【问题描述】:

假设我想在表中设置最小行,当我的数据在表中未满时,只需插入空白行即可完全填充它。

【问题讨论】:

    标签: c# .net visual-studio reporting-services rdlc


    【解决方案1】:

    这个问题看起来很简单,但真的很难找到解决办法

    所以我需要在这里分享一下

    1.在表中设置表头和1个绑定明细行

    2.在表格中插入你想要填充的空白行(外部组)

    3.右击第二行(第一行为明细行),点击 右键单击并单击行可见性注意:您可以将下一步代码输入到隐藏属性中,但我发现它无法正常工作,因此我推荐这种方式

    4.单击基于表达式的显示或隐藏然后插入此代码然后确定

     =IIF(CountRows() < 2, False, True)
    

    5.对每个空白行重复上述步骤并更改条件号

    例如。第三行插入这段代码

    =IIF(CountRows() < 3, False, True)
    

    例如。第四行

    =IIF(CountRows() < 4, False, True)
    

    如果您的数据必须使用该行然后它只是隐藏空白行并用您的数据替换它会做什么

    那个。

    我发布这个是因为我希望在我搜索这个的第一分钟就找到这个解决方案

    【讨论】:

    • 像魅力一样工作。我已经记不清我有多少次遇到这个问题了。我通过在数据集中包含空行来完成它,但有时这会带来一些边界问题(取决于需要哪些边界)。谢谢,
    猜你喜欢
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多