为报告参数 '' 提供的值对其类型无效。 (rsReportParameterTypeMismatch)

Posted

技术标签:

【中文标题】为报告参数 \'\' 提供的值对其类型无效。 (rsReportParameterTypeMismatch)【英文标题】:The value provided for the report parameter '' is not valid for its type. (rsReportParameterTypeMismatch)为报告参数 '' 提供的值对其类型无效。 (rsReportParameterTypeMismatch) 【发布时间】:2016-02-06 07:05:51 【问题描述】:

我正在编写 s-s-rS 报告。

不断出现以下错误,有人有办法解决吗?

为报告参数“”提供的值对其无效 类型。 (rsReportParameterTypeMismatch)

使用类似下面的查询 - 我的查询类型是 Text

CREATE TABLE #Temp
(
    ....
) 

INSERT INTO #Temp
  (
   ...
  )
SELECT ...
FROM   ... joins TABLE....
WHERE  d.Date BETWEEN @FromDate AND @ToDate

SELECT ...
FROM   #Temp 
.. joins TABLE...
WHERE ...

DROP TABLE #Temp

显示错误的图像。

【问题讨论】:

你不是在文本框中输入日期吗?使用日期选择器。还要检查数据库中的Date 列类型。 由于您以dd-mm-yy 格式输入@ToDate,请检查报告属性下的语言设置为您需要的任何内容(en-us 的默认值为mm/dd/yyy)。 dateDatabase 中的格式是什么 【参考方案1】:

服务器上的日期格式可能不正确。 要解决它,请通过控制面板将主机上的日期格式更改为 en-us

【讨论】:

以上是关于为报告参数 '' 提供的值对其类型无效。 (rsReportParameterTypeMismatch)的主要内容,如果未能解决你的问题,请参考以下文章

mybatia的mypper.xml文件,参数类型为map,map里有一个键值对的值为数组,如何解析,例子可供参考

GraphQL 参数的值无效。预期类型'Int

通过比较映射键的值对其进行排序

Typescript 枚举作为参数类型允许无效值

将查询字符串参数传递给 s-s-rS 报告

综合评价方法之秩和比法(RSR)