我正在使用 Reporting Services 2012 并有一个图表,该图表使用一个数据集,该数据集根据参数更改其数据。
该数据只是一组句点,格式为 YYYYMM 一个 int、一个机器号 int 和十进制数字 (12,2)。我们根据机器编号和周期进行选择,并拉回所有这些十进制数(12,2)并在图表中显示它们。
它适用于大多数机器,但我们选择的一些机器会出现以下错误
本地报告处理过程中发生错误。报告处理过程中发生错误。无法执行图表“chart1”的父级处理。无法比较 System.Int32 和 System.String 类型的数据。请检查 Parent 返回的数据类型。
一个有效的机器号是 516。一个不工作的机器号是 517。从 516 和 517 返回的 SQL 结果除了数字不同之外没有什么不同,例如 5.23 而不是 5.17。数据中没有空值,也没有零,当然也没有字符串。
任何有关下一步看哪里的帮助将不胜感激。