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
Reporting services SSRS:已从报告中删除自定义参数布局_Reporting Services_Parameters_Sql Server 2014 - Fatal编程技术网

Reporting services SSRS:已从报告中删除自定义参数布局

Reporting services SSRS:已从报告中删除自定义参数布局,reporting-services,parameters,sql-server-2014,Reporting Services,Parameters,Sql Server 2014,当我将参数添加到报表中,将其添加到查询中并在计算字段中使用时,运行报表会出现以下错误: “已从报表中删除自定义参数布局。SQL Server 2014 Reporting Services和早期版本不支持自定义参数 布局。” 我的报表运行,但不返回行,只返回列标题 我的参数类型为日期/时间 我的问题是: SELECT HD_QUEUE.NAME as qname, HD_TICKET.ID, HD_TICKET.CREATED, HD_TICKET.TIME_CLOSED, CUSTOM

当我将参数添加到报表中,将其添加到查询中并在计算字段中使用时,运行报表会出现以下错误:

“已从报表中删除自定义参数布局。SQL Server 2014 Reporting Services和早期版本不支持自定义参数 布局。”

我的报表运行,但不返回行,只返回列标题

我的参数类型为日期/时间

我的问题是:

    SELECT HD_QUEUE.NAME as qname, HD_TICKET.ID, HD_TICKET.CREATED, HD_TICKET.TIME_CLOSED, CUSTOMER.FULL_NAME as custfullname, 
 HD_STATUS.NAME as statname, HD_TICKET.TITLE, left(ASSIGNEE.FULL_NAME, 40) as assignee, 
 HD_PRIORITY.NAME as pname, HD_CATEGORY.NAME as catname
FROM  HD_TICKET 
 INNER JOIN HD_QUEUE
ON HD_TICKET.HD_QUEUE_ID = HD_QUEUE.ID
INNER JOIN USER CUSTOMER
ON HD_TICKET.SUBMITTER_ID=CUSTOMER.ID
INNER JOIN USER ASSIGNEE
ON HD_TICKET.OWNER_ID=ASSIGNEE.ID 
 INNER JOIN HD_STATUS 
 ON (HD_TICKET.HD_STATUS_ID=HD_STATUS.ID) 
 AND (HD_TICKET.HD_QUEUE_ID=HD_STATUS.HD_QUEUE_ID)
INNER JOIN HD_PRIORITY
ON HD_TICKET.HD_PRIORITY_ID = HD_PRIORITY.ID
  and HD_TICKET.HD_QUEUE_ID = HD_PRIORITY.HD_QUEUE_ID
  INNER JOIN HD_CATEGORY
ON HD_TICKET.HD_CATEGORY_ID = HD_CATEGORY.ID
and HD_TICKET.HD_QUEUE_ID = HD_CATEGORY.HD_QUEUE_ID
left join ASSET on ASSET.ID = HD_TICKET.ASSET_ID
left join ASSET_DATA_6 on ASSET.ASSET_DATA_ID = ASSET_DATA_6.ID
WHERE HD_STATUS.NAME = 'Closed'
AND HD_TICKET.TIME_CLOSED > DATE_SUB(@date_param, INTERVAL 34 DAY)
AND HD_TICKET.TIME_CLOSED <= @date_param;

您正在使用哪个版本的reporting services?Visual Studio Professional 2017版本15.5.6您正在使用哪个版本来开发报告。。reporting services服务器呢?是2008/R2、2012、2014还是2016?SQL Server 2008 R2、2012还是2014尽管如此。。仅在2016年,您才允许在wards上移动参数的位置。因此,如果您针对2008服务器部署报表,将出现此错误。在编写VS2017报告时,您是否重新安排了参数?顺便提一下该错误与计算字段无关。
=IIf(Fields!closed_date.Value > (DateAdd(DateInterval.Day, -6, Parameters!date_param.Value)), "Week 1",
IIf(Fields!closed_date.Value > (DateAdd(DateInterval.Day, -13, Parameters!date_param.Value)), "Week 2",
IIf(Fields!closed_date.Value > (DateAdd(DateInterval.Day, -20, Parameters!date_param.Value)), "Week 3",
IIf(Fields!closed_date.Value > (DateAdd(DateInterval.Day, -27, Parameters!date_param.Value)), "Week 4",
"Week 5"))))