在ASP.NET上执行后,Crystal Report中没有显示日期参数? [英] Date Parameters are not showing in Crystal Report after execution on ASP.NET?

查看:72
本文介绍了在ASP.NET上执行后,Crystal Report中没有显示日期参数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,我是ASP.NET的新手,以下是我的查询,其中我需要在Crystal Report上显示参数值 FromDate ToDate

Hi Guys, I'm new to ASP.NET, following is my Query, of which I need to display parameter values on Crystal Report as FromDate and ToDate

SELECT A.SignedByUserID, A.FullName, A.TotalSignups, ISNULL(B.Spend,'0') AS Spend, A.Month FROM
(
SELECT	A.SignedByUserID, B.FullName, COUNT(A.OutletID) AS TotalSignups, DATENAME(Month, A.SignupDate) AS Month
FROM	dbo.tblMer_Outlet AS A LEFT OUTER JOIN dbo.tblGen_Users AS B ON A.SignedByUserID = B.UserID
WHERE	(A.SignupDate >= 'txtFromDate.Text' + ' 00:00:00' AND A.SignupDate <= 'txtToDate.Text' + ' 23:59:59')
GROUP BY A.SignedByUserID, B.FullName, DATENAME(Month, A.SignupDate)

UNION ALL

SELECT	A.SignedByUserID, B.FullName, COUNT(A.OutletID) AS TotalSignups, DATENAME(Month, A.SignupDate) AS Month
FROM	dbo.tblMer_Outlet AS A LEFT OUTER JOIN dbo.tblGen_Users AS B ON A.SignedByUserID = B.UserID
WHERE	(A.SignedByUserID IN (4,5)) AND (DATENAME(Month, A.SignupDate) = DATENAME(Month, 'txtToDate.Text'))
GROUP BY A.SignedByUserID, B.FullName, DATENAME(Month, A.SignupDate)  
) AS A LEFT OUTER JOIN
( 
SELECT A.SignedByUserID, SUM(A.SumTrxnMon) AS Spend, A.Month FROM
	(
    SELECT	D.MerchantName, A.MID, A.TID, A.CreationDate, A.Percentage, A.CountTrxnMon, A.SumTrxnMon, C.SignedByUserID, E.FullName, DATENAME(MONTH, DATEADD(MONTH, -1, A.GeneratedOn)) AS Month
    FROM	dbo.tblRPT_Spend AS A INNER JOIN
			dbo.tblMer_DeployORetrieveTerm AS B ON A.MID = B.MID AND A.TID = B.TID INNER JOIN
			dbo.tblMer_Outlet AS C ON B.OutletID = C.OutletID LEFT OUTER JOIN
			dbo.tblGen_Merchants AS D ON C.MerchantID = D.MerchantID LEFT OUTER JOIN
			dbo.tblGen_Users AS E ON C.SignedByUserID = E.UserID
    WHERE	(A.SpendFrom >= 'txtFromDate.Text' AND A.SpendTo <= 'txtToDate.Text')
	) AS A GROUP BY A.SignedByUserID, A.Month
) AS B ON A.SignedByUserID = B.SignedByUserID AND A.Month = B.Month
ORDER BY A.FullName



当我在Crystal Report Preview中查看报表时,参数值工作正常,但在执行后,这些值不会出现在CRViewer中ASP.NET



提前使用Thanx!


The Parameter values are working fine, when I view the report in Crystal Report Preview, but after execution, the values do not appear on CRViewer in ASP.NET

Thanx in Advance!

推荐答案

使用参数字段在报告中显示值。查看

C#Crystal Reports - 迄今为止的日期 [ ^ ]
Use parameter-fields to display values in report. Check this
C# Crystal Reports - Date to Date[^]


这篇关于在ASP.NET上执行后,Crystal Report中没有显示日期参数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆