我有一個報告,每頁輸出4個標籤。
正確地從我爲報表製作的類的ArrayList中正確檢索數據並正確顯示。
在我班上也有4個名爲布爾:秀王,Show2,Show3,Show4,我使用了調整4文本的可見性與一個白色背景,1爲每個標籤對象:Crystal Report:隱藏一些對象與格式對象 - 抑制公式
if isnull({MyModel.Show1}) then
false
else
if {MyModel.Show1} then
true
else
false
問題是報告引發異常,要求我輸入布爾值。但是,這些變量永遠不會爲空,在必要時總是錯誤和真實的。爲了避免問題,我使用了空檢查,但是沒有使用空檢查也會引發異常。 我試圖改變變量的類型,使用int而不是bool並檢查數字,如果爲1或0則返回true或false:沒有任何變化,在這種情況下,異常要求我輸入一個整數。
例外情況是,第二種情況的消息爲A boolean is required here
或A number is required here
。
我不明白髮生了什麼...
有什麼建議嗎?
Thanks all