我正在使用rdlc報告,我在數據庫中有一列,我想在報告中顯示。在rdlc報告中填充多個值
vehicleDamageArea=1,2,3
在報告中我需要用這些值標記佔位符。
=iif((Fields!vehicleDamageArea.Value="3"),Chr(253),Chr(168))
這樣子。
但是,正如我們所知,它將檢查整個值1,2,3 =「3」而不是分割值。 任何建議通過拆分vehicleDamageArea參數進行檢查。
我去到下面
Public Shared Function CheckValue(ByVal InString As String,ByVal input as String) As Char
Dim output As String = String.Empty
Dim Parts() As String = InString.ToString().Split(",")
For i As Integer = 0 To Parts.Length - 1
If Parts(i) = input Then
output = Chr(0120)
Exit For
Else
output = Chr(0111)
End If
Next i
Return output
End Function
我想上面的表達式,(2)給我synatax錯誤 – Vani 2010-11-23 14:55:10