【发布时间】:2016-10-04 16:35:15
【问题描述】:
我有一个以逗号分隔的充满数字的字符串,并创建了一个 vb 函数将其转换为整数数组,但这不起作用。它期望什么数据类型,我该如何做类似于我正在尝试做的事情?
Function StringArrayToIntArray(ByVal s As String) As Integer()
Dim ints = Array.ConvertAll(s.Split(","c), Addressof Convert.ToInt32)
return ints
End Function
【问题讨论】:
-
它说它期待一个字符串,并且代码看起来很好(你可以将“作为整数”添加到暗整数,但它不是编译所必需的),那么你不认为是什么工作吗?
-
@soohoonigan 代码工作正常,但是当我尝试将整数数组传递到 SSRS 以创建图表时,它告诉我“'chart' 中使用的 Y 表达式返回的数据类型无效.
-
您能向我们展示您的数据集、图表和 Y 轴表达式吗?看起来好像您正在尝试返回一个数组对象作为您的 Y 轴,它期望每个数据集行有一个值。
标签: vb.net reporting-services ssrs-2012