Hello Experts,
Below codes are running successfully in SSMS and pulling correct data but when I am using this same code
for SSRS 2008 r2 reports then are neither pulling any data nor showing any error. The
parameters @StartDate, @EndDate, @ISTop10 and @Is_Top10. I have set
@StartDate, @EndDate as Date/Time and this
@ISTop10 (Prompted as : Top 10 Practices ) parameter as Boolean, Available values 'None' and Default values 'Specify values' (false). Similarly @Is_Top10 parameter set as Boolean, Available values 'None' and Default Values'specify Values' (false). During
Preview I am selecting StartDate, EndDate, Top 10 Practice : True and Top 10 Providers
: True then hitting View Report. Tablix1 and 2 are pulling NO data,
only the Header and Column Name for both of them.
Please help ASAP.
I believe I am missing something. I
am desperately looking for some tips on this issue.
-- Dataset1 for Top_10_Practices --
DECLARE @Date1 DATETIME ,
@Date2 DATETIME ,
@ISTop10 INT
SELECT TOP 10 d .practice_id, d .mapped_to_practice, LTRIM(b.User_Desc) AS Worklist, a.Sent_To, a.Username AS Sent_From,
COUNT(DISTINCT c1.proccode) AS Proc_Count, row_number() OVER (ORDER BY COUNT(DISTINCT proccode) DESC, Practice_ID)
AS Rank_Prac
FROM HTPN_Medic.dbo.HTPN_OI_Worklist AS a INNER JOIN
HTPN_Medic.dbo.HTPN_OI_Users AS b ON a.Sent_To = b.Username INNER JOIN
htpn_vision.dbo.ifx1_fin_header AS c ON LEFT(Item_ID, CHARINDEX('|', Item_ID) - 1) = RTRIM(c.patkey) AND RIGHT(Item_ID, LEN(Item_ID) - CHARINDEX('|', Item_ID))
= RTRIM(c.invno) INNER JOIN
htpn_vision.dbo.ifx1_fin_detail AS c1 ON c.patkey = c1.patkey AND c.invno = c1.invno AND c1.rec_type = '1' LEFT OUTER JOIN
htpn_vision.dbo.ifx1_fin_auxdr AS c2 ON c.patkey = c2.patkey AND c.invno = c2.invno AND c2.orderno = 1 LEFT OUTER JOIN
HTPN_Warehouse.dbo.r_Provider_Xref_Master AS d ON d .Source_ID = 27 AND c.drno = Dr_ID AND c.groupno = d .GroupNo AND c1.faccode = d .faccode AND
c.deptno = d .deptno AND ISNULL(c2.auxdr, '0') = d .Extender_ID
WHERE Sent_To IN ('BHNIADJ_V', 'BHNIADJ_M') AND (a.Item_Type = 3) AND Date_Stamp BETWEEN @Date1 AND @Date2 AND @ISTop10 = 1
GROUP BY LTRIM(b.User_Desc), a.Sent_To, a.Username, d .practice_id, d .mapped_to_practice
-- Dataset2 for Top 10 Providers --
DECLARE @Date1 DATETIME, @Date2 DATETIME, @Is_Top10 INT
SELECT TOP 10 LTRIM(b.User_Desc) AS Worklist, a.Sent_To,
a.Username AS Sent_From, d .dr_id, d .mapped_to_physician, COUNT(DISTINCT c1.proccode)
AS Proc_Count, row_number() OVER (ORDER BY COUNT(DISTINCT proccode) DESC, dr_ID)
AS Rank_Prov
FROM HTPN_Medic.dbo.HTPN_OI_Worklist AS a INNER JOIN
HTPN_Medic.dbo.HTPN_OI_Users AS b ON a.Sent_To = b.Username INNER JOIN
htpn_vision.dbo.ifx1_fin_header AS c ON LEFT(Item_ID, CHARINDEX('|', Item_ID) - 1) = RTRIM(c.patkey) AND RIGHT(Item_ID, LEN(Item_ID) - CHARINDEX('|', Item_ID))
= RTRIM(c.invno) INNER JOIN
htpn_vision.dbo.ifx1_fin_detail AS c1 ON c.patkey = c1.patkey AND c.invno = c1.invno AND c1.rec_type = '1' LEFT OUTER JOIN
htpn_vision.dbo.ifx1_fin_auxdr AS c2 ON c.patkey = c2.patkey AND c.invno = c2.invno AND c2.orderno = 1 LEFT OUTER JOIN
HTPN_Warehouse.dbo.r_Provider_Xref_Master AS d ON d .Source_ID = 27 AND c.drno = Dr_ID AND c.groupno = d .GroupNo AND c1.faccode = d .faccode AND
c.deptno = d .deptno AND ISNULL(c2.auxdr, '0') = d .Extender_ID
WHERE Sent_To IN ('BHNIADJ_V', 'BHNIADJ_M') AND (a.Item_Type = 3) AND Date_Stamp BETWEEN @Date1 AND @Date2 AND @Is_Top10 = 1
GROUP BY LTRIM(b.User_Desc), a.Sent_To, a.Username, d .dr_id, d .mapped_to_physician