0
수정 번호 (1에서 12 사이의 월 ID)를 검색해야하고 다른 데이터 집합에서 반환 필드 합계를 반환해야하는 경우가 있습니다.보고 서비스에서 다중 값을 합계 할 수 있습니까? 2008
가 나는 아래 같은 것을해야 MultiLookUp
기능을 사용 :
=code.SumLookup(Multilookup(Split("1,2,3,4,5,6,7,8,9,10,11,12" , ","),
Fields!Transaction_Month.Value,Fields!Total_O_S_Loss___LAE_Reserve.Value
, "DataSet3"))
SumLookUp
내가 LookUpSet
을 위해 이전에 사용되는 코드이지만, 그것은 MultiLookUp
Dim suma As Decimal = New Decimal()
Public Function SumLookup(ByVal items As Object()) As Decimal
If items Is Nothing Then
Return Nothing
End If
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
Public Function GetMyVal() as Decimal
GetMyVal = suma
End Function
작동하지 않는 것 같다
그런 일을 수행하는 방법을 조언 해 줄 수 있습니까?
감사합니다.
오류가 발생합니까? 어떤 오류가 있습니까? –