Anda perlu membatasi kumpulan data Anda ke bulan yang diinginkan dan kemudian menjumlahkan hasilnya.
Set Pencarian digunakan untuk mengambil data dari kumpulan data lain berdasarkan kriteria.
Sebuah fungsi VBA, SumLookup diperlukan untuk menambahkan hasil dari LookUp. VB ini akan masuk ke bagian KODE laporan (ini dapat dilihat di bawah 'Properti Laporan').
Function SumLookup(ByVal items As Object()) As Decimal
If items Is Nothing Then Return Nothing
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
Anda kemudian akan menggunakan fungsi dalam ekspresi Anda seperti:
=Code.SumLookup(LookupSet(Fields!MONTH.Value, Fields!MONTH.Value, Fields!Total.Value,"Dataset16"))
Jika bidang Anda adalah tanggal, maka Anda harus mengonversi keduanya menjadi bidang MMyyyy dengan FORMAT:
FORMAT(Fields!MONTH.Value, "MMyyyy")