【发布时间】:2017-01-27 21:06:32
【问题描述】:
下面是我的代码,我希望使用 case 语句选项在 ssrs 中创建一个下拉列表,但我不知道如何参数化 case 语句。
选择 c.EntityID, c.FirstName, c.LastName, (case ap.PlacementVerificationMethod
当 107 然后是“联络中心”
当 1 则为“工作编号/第 3 方验证”
当 101 然后 'Placement call'
当 102 然后“走进/自我报告”
当 103 然后是“电子邮件”
当 104 然后是“雇主报告”
当 105 时,“亲自与参与者”
当 106 时,“亲自与雇主见面”
别的
'unknown' end) as 'Placement method', wh.JobTitle, ap.PlacementDate, p.ProviderName Employer, u.UserName Placementby from
评估就业安置申请
加入
用户你
在
AP.PlacementBy = U.EntityID
加入
工作经历
在
WH.WorkHistoryID = AP.WorkHistoryID
加入
客户 c
在
wh.ClientID =c.EntityID
加入
提供者 p
在
WH.ProviderID = P.EntityID
加入
评估
在
AP.AssessmentID = A.AssessmentID
@placementbegindate 和 @placementenddate 之间的 ap.PlacementDate
AssessEmployementPlacement 示例表
@ChrisLätta AssessEmploymentPlacement 的示例表
评估ID客户安置验证方法
第1234章
第4567章 101
第2234章 102
5364 很多 107
第6595章
第6598章 104
5496 凯 105
【问题讨论】:
-
是否有展示位置验证方法表?您可以将参数选项基于该查询。
-
你能解释一下你的问题或添加一些示例数据并期待输出
-
您是否只想将 case 语句中的值用作 SSRS 中参数的选项?
-
@ChrisLätta 我在帖子中添加了一个用于评估就业安置的示例表。
-
@BishNaboB 是的,但我的主要报告是一个包含所有标签选项及其总数的计数。所以我希望能够点击每个标签,例如点击“呼叫中心”,它应该需要我到呼叫中心进行的所有展示位置。
标签: sql-server reporting-services parameters case ssrs-2012