我想要显示SSRS 2008 r2中来自数据集的值列表。我创建了一个数据集,用于从托运人编号参数中提取序列号列表。我可以得到S/N在报告上显示,但它们是以多个页面的列格式显示的。我试图把它们放在一个由逗号分隔的段落格式中。即 - s/n1,s/n2,s/n3,...我在这个网站上发现了一篇使用Join的文章,但我无法调整它为我工作。在ssrs 2008 r2中以段落格式显示报告中的字段r2
这里是我用拉的数据查询:
SELECT A.fserial
FROM smsm2mdata.dbo.serial AS A
JOIN shmast AS B ON B.fshipno = A.fshipno
WHERE B.fshipno = @fshipno
我把现场变成一个名单表矩阵上的报告
这之前,我可以发表该报告的最后一关... 帮帮我!
前两个选项都不起作用。经过研究,我确定LookupSet和Stuff函数适用于SQL 2016(不幸的是,使我想升级)。我尝试了第三个选项,但似乎无法让连接功能正常工作。不断抛出一个错误。 – ahartman
第二个选项是纯粹的基于SQL的选项 - 你会改变你的查询。它不需要任何SSRS功能。第一个选项使用lookupset和join函数,这两个函数至少在2008r2之后都是ssrs。 – TPhe
@ahartman如果您收到错误消息,显示您正在尝试的内容,然后显示您收到的错误可能有助于诊断问题。 – TPhe