Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql SSRS中的图表显示_Sql_Reporting Services_Ssrs 2008 - Fatal编程技术网

Sql SSRS中的图表显示

Sql SSRS中的图表显示,sql,reporting-services,ssrs-2008,Sql,Reporting Services,Ssrs 2008,我有一个关于每日基准日期的报告,我得到一个表格,当我运行今天日期时,它显示今天的数据 然后我有一个折线图,它显示了那个日期的图表和点击次数。在这里,当我运行报告时,我需要显示整个月的图表,而不仅仅是单个日期 请告诉我逻辑 谢谢创建一个新的数据集,并定义包含整月图表所需数据范围的变量。然后使用变量选择数据 声明变量: declare @startOfMonth datetime2 = (SELECT DATEADD(month, DATEDIFF(month, 0, getdate()), 0))

我有一个关于每日基准日期的报告,我得到一个表格,当我运行今天日期时,它显示今天的数据

然后我有一个折线图,它显示了那个日期的图表和点击次数。在这里,当我运行报告时,我需要显示整个月的图表,而不仅仅是单个日期

请告诉我逻辑


谢谢

创建一个新的数据集,并定义包含整月图表所需数据范围的变量。然后使用变量选择数据

声明变量:

declare @startOfMonth datetime2 = (SELECT DATEADD(month, DATEDIFF(month, 0, getdate()), 0))  
declare @endOfMonth datetime2 = getdate()
接下来,在查询中使用以下变量:

select
/*
all data you need
*/
where date_of_data >= @startOfMonth and date_of_data <= @endOfMonth
选择
/*
您需要的所有数据
*/

其中,date_of_data>=@startOfMonth和date_of_data hi感谢您的回复。如果您在报告中根据日期显示数据,我想您在“where”子句中筛选了一个列来显示今天的数据,那么我需要添加什么来代替日期数据。“数据的日期”是数据中的日期列。您需要用正确的列名替换它。