我的SSRS报告(2008版)有两个参数。第一个是接收Supervisor'的输入的文本框。用户身份。第二个是下拉列表,它依赖于第一个参数来显示在主管下工作的所有员工姓名。输入第一个参数的supervisor userid后,第二个参数不会自动刷新。然后我按回车输入第一个参数,错误信息显示我必须为第二个参数选择一个值。我的问题是在输入文本框中的第一个参数后第二个参数如何自动刷新。
非常感谢你的帮助!
答案 0 :(得分:0)
您的参数以及 Network_ID 都是INTEGERS吗?
如果您的第一个参数也基于另一个数据集的下拉列表,它可能会更好。
SELECT DISTINCT a2.Last_Name + ', ' + a2.First_Name AS Manager_Name, a2.Network_ID as Manager_ID
FROM Client_All c
INNER JOIN DimStaff d ON c.STF_NBR = D.ECMS_Wrkr_ID
INNER JOIN STAFF s ON s.STF_NBR = D.ECMS_Wrkr_ID
INNER JOIN ADPFile a ON s.FILE_NBR = CAST(a.FILE_NBR AS nvarchar)
INNER JOIN ADPFile a2 ON a2.Position_NBR = a.Supervisor_Position_NBR