参数不会过滤器报告SSRS
问题描述:
由于某种原因,我的参数不会过滤我的报告。我有3个数据集为2个不同的表。一个数据集是项目,一个是问题,最后一个是数据集的参数将被提到一个名为SelectProject具有以下值值补充说:参数不会过滤器报告SSRS
SELECT DISTINCT ProjectName, ID
FROM Project
参数名称是:SelectProject。
我的项目数据集是这样的:
SELECT Project.ProjectCode, Project.ProjectName,
Project.ProjectDescription, Project.ID, ProjectSponsorIDText,
FROM Project
WHERE (Project.ID IN (@SelectProject))
的问题,我的问题出现的数据集。
SELECT Issue.IssueName, Issue.ID, Issue.RelatedRisk,
Issue.Project, Issue.RaisedBy, Issue.Description,
Issue.Impact, Issue.ImpactDescription
FROM Issue
INNER JOIN
Project ON Issue.ID=Project.ID
WHERE (Project.ID IN (@SelectProject))
由于某种原因,它不会过滤我的问题表,只是留下我空表。 有什么我失踪?
答
你应该加入使用Issue.Project字段中输入您的问题:
SELECT Issue.IssueName, Issue.ID, Issue.RelatedRisk,
Issue.Project, Issue.RaisedBy, Issue.Description,
Issue.Impact, Issue.ImpactDescription
FROM Issue
INNER JOIN Project ON Issue.Project = Project.ID
WHERE Project.ID = @SelectProject
你最好保持在运营商的原始查询 – niktrs
唉唉的代码。我知道我在错误的领域加入它。感谢那 –