0
我有我的報告文件中有一些可選字段的公式。字段名不知道什麼時候我有兩個可選的數據源
這是我的公式
if {viewtbl.ProductID}="2" then
"This Product must be send at " ToText(CDate({viewtbl.DateSend}), "dd-MM-yyyy")
else
"This is not Product 2"
在我aspx.vb文件,我也有兩個可選的數據源取決於在下拉菜單中選擇什麼樣的產品。
If ddlProduct.SelectedValue = "2" Then
Me.DataSource = "Select t1.ProdName, t2.DateSend from tbl1 t1 iner join tbl2 t2 on t1.ID = t2.ID"
Else
Me.DataSource = "Select ProdName from tbl1"
End If
所以,當選擇的下拉列表是產品2時,報告是好的。但是我們選擇了其他產品,因爲{viewtbl.DateSend}
未知,報告出現錯誤。
我試着做兩個單獨的公式,但仍然得到相同的錯誤。
當公式和數據源不直接指向產品2時,{viewtbl.DateSend}
如何不知道?
而且我該如何解決這個問題,因爲它似乎我不能爲這種情況做兩個單獨的報告。