表达式的函数参数数量不正确 'LookupSet'
Expression has an incorrect number of parameters for the function 'LookupSet'
我有这个 Loockup 自定义代码:
Function SumLookup(ByVal items As Object()) As Decimal
If items Is Nothing Then
Return Nothing
End If
Dim suma As Decimal = New Decimal()
Dim ct as Integer = New Integer()
suma = 0
ct = 0
For Each item As Object In items
suma += Convert.ToDecimal(item)
ct += 1
Next
If (ct = 0) Then return 0 else return suma
End Function
现在我想在表达式中使用:
=Code.SumLookup(LookupSet(Fields!sJerarquiaNivel2.Value,Fields!Unidad.Value,Sum(Fields!InventarioSobreVentas.Value, "DS_DataInventarioDosAniosAnterior"))
问题是当我 运行 项目时我得到:
Expression has an incorrect number of parameters for the function 'LookupSet'
我做错了什么?此致
您需要关闭 SUM
末尾的括号
尝试
LookupSet(Fields!sJerarquiaNivel2.Value,Fields!Unidad.Value,Sum(Fields!InventarioSobreVentas.Value), "DS_DataInventarioDosAniosAnterior")
我有这个 Loockup 自定义代码:
Function SumLookup(ByVal items As Object()) As Decimal
If items Is Nothing Then
Return Nothing
End If
Dim suma As Decimal = New Decimal()
Dim ct as Integer = New Integer()
suma = 0
ct = 0
For Each item As Object In items
suma += Convert.ToDecimal(item)
ct += 1
Next
If (ct = 0) Then return 0 else return suma
End Function
现在我想在表达式中使用:
=Code.SumLookup(LookupSet(Fields!sJerarquiaNivel2.Value,Fields!Unidad.Value,Sum(Fields!InventarioSobreVentas.Value, "DS_DataInventarioDosAniosAnterior"))
问题是当我 运行 项目时我得到:
Expression has an incorrect number of parameters for the function 'LookupSet'
我做错了什么?此致
您需要关闭 SUM
尝试
LookupSet(Fields!sJerarquiaNivel2.Value,Fields!Unidad.Value,Sum(Fields!InventarioSobreVentas.Value), "DS_DataInventarioDosAniosAnterior")