刷新查询设计器中的字段后,数据集字段消失了-SSRS VS2017

时间:2019-04-25 17:40:23

标签: reporting-services visual-studio-2017

对于工作报表,刷新查询设计器中的字段后,DataSet字段消失了。撤消后它起作用了。但是,当我尝试在新报表中复制粘贴同一查询时,数据字段中未显示数据字段。

2 个答案:

答案 0 :(得分:0)

当查询具有SSMS不介意但RS无法解析的语法错误时,通常会发生这种情况。例如-想到输出中的重复列名或超时异常。如果您发布查询,我们可以帮助您进行更多调试-否则,我将用细齿梳检查您的查询,看看是否可以从RS中获取错误消息。

答案 1 :(得分:0)

  • 使用AS子句为最终SELECT查询中的每一列都有一个别名。这样,SSRS可以快速检测到字段,即使更改查询,您也不会丢失字段。
  • 此外,您还提到了声明构造出错。当您已经有一个查询参数映射到SSRS报告参数,但您的查询再次使用define语句为其分配了一个值时,就会发生此错误

对于前- 如果您有@Id参数映射到报表参数Id,并且在数据集查询中,您这样做-DECLARE @Id=4会导致您在注释中提到的错误。