Reporting services SSRS-行输出
我希望使用lookupset函数。当一个风险有许多行为时,我有一对多的关系 使用这个函数,我可以将它作为逗号分隔的行返回,但是我真正需要的是将每个条目显示在表的新行中,这可能吗Reporting services SSRS-行输出,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我希望使用lookupset函数。当一个风险有许多行为时,我有一对多的关系 使用这个函数,我可以将它作为逗号分隔的行返回,但是我真正需要的是将每个条目显示在表的新行中,这可能吗 我已经替换了逗号,所以它没有创建逗号分隔的行,而是换行,但是我需要它与其他值对齐。这就是为什么我希望在表中显示成行。它能显示在单独的行而不是单独的行上吗?如果是这样,那么您可以使用回车符/换行符对简单地分隔字段,如下所示: =Join(LookupSet(Fields!Id.Value, Fields!Id.Value,
我已经替换了逗号,所以它没有创建逗号分隔的行,而是换行,但是我需要它与其他值对齐。这就是为什么我希望在表中显示成行。它能显示在单独的行而不是单独的行上吗?如果是这样,那么您可以使用回车符/换行符对简单地分隔字段,如下所示:
=Join(LookupSet(Fields!Id.Value, Fields!Id.Value, Fields!FieldToLookup.Value, "LookupDataset"), vbCrLf)
否则,最好定义一个子报表并将其嵌入到表中。子报表只是一个报表,它只是一个带有参数的表。使用工具栏将其添加到主报表中的表中,然后在子报表属性中设置参数,以从表的数据集中传入标识字段名称 它能显示在单独的行上而不是单独的行上吗?如果是这样,那么您可以使用回车符/换行符对简单地分隔字段,如下所示:
=Join(LookupSet(Fields!Id.Value, Fields!Id.Value, Fields!FieldToLookup.Value, "LookupDataset"), vbCrLf)
否则,最好定义一个子报表并将其嵌入到表中。子报表只是一个报表,它只是一个带有参数的表。使用工具栏将其添加到主报表中的表中,然后在子报表属性中设置参数,以从表的数据集中传入标识字段名称 您好,它确实需要在表行中,因为它需要像在表中一样用行分隔,并与其他行正确对齐。我尝试过一个子报告,但如果我有1000个风险,那么这意味着这一个报告将运行1000个子报告?是的,它将运行多少次,你有风险,但它会很快假设一切都是很好的索引。子报表是实现您想要的功能的方法。您好,它需要真正位于表行中,因为它需要像在表中一样以行分隔,并与其他行正确对齐。我尝试过一个子报告,但如果我有1000个风险,那么这意味着这一个报告将运行1000个子报告?是的,它将运行多少次,你有风险,但它会很快假设一切都是很好的索引。子报表是实现所需功能的方法。