有没有办法让 SSRS 单元格显示子报表或表达式?
Is there a way to make an SSRS cell display either a sub-report or an expression?
我有一个 SSRS 报告,其中有一个单元格,除非选择了参数,否则我需要显示数据集项的值,在这种情况下,我需要在该单元格中显示子报告。
我尝试设置子报表的可见性,但它从不显示表达式,因为它占据了整个单元格。这就像它是一种方式或另一种方式。
如果您将子报表放在一个单元格中,则您不能选择在该单元格中显示其他内容。
但是,根据您的评论,您正在尝试根据条件显示来自两个不同数据集的值,并且您应该能够使用表达式来执行此操作。假设 table 中有一些字段可用于关联任一数据集,那么您可以使用 lookup() 函数获取相关值,例如为此的代码大纲:
Iif(some_condition, lookup(datasetA 中的 value1), lookup(datasetB 中的 value1))
我有一个 SSRS 报告,其中有一个单元格,除非选择了参数,否则我需要显示数据集项的值,在这种情况下,我需要在该单元格中显示子报告。
我尝试设置子报表的可见性,但它从不显示表达式,因为它占据了整个单元格。这就像它是一种方式或另一种方式。
如果您将子报表放在一个单元格中,则您不能选择在该单元格中显示其他内容。
但是,根据您的评论,您正在尝试根据条件显示来自两个不同数据集的值,并且您应该能够使用表达式来执行此操作。假设 table 中有一些字段可用于关联任一数据集,那么您可以使用 lookup() 函数获取相关值,例如为此的代码大纲:
Iif(some_condition, lookup(datasetA 中的 value1), lookup(datasetB 中的 value1))