簡體   English   中英

當日期= '01 / 01/1900'時隱藏字段

[英]Hide field when date ='01/01/1900'

我正在嘗試在報告中隱藏一個字段。 以下代碼給我一個錯誤,聲稱“公式結果必須為布爾值”

if 
totext((Date(Year({vPolicyPaymentData.Cheque_Date}),
            Month({vPolicyPaymentData.Cheque_Date}),   
              Day({vPolicyPaymentData.Cheque_Date}))), 'dd/MM/yyyy') ="01/01/1900" 
then
    "" 
else 
    totext((Date(Year({vPolicyPaymentData.Cheque_Date}),
                Month({vPolicyPaymentData.Cheque_Date}),
                  Day({vPolicyPaymentData.Cheque_Date}))),'dd/MM/yyyy')

要隱藏特定字段,請右鍵單擊該字段,然后選擇“格式...”,其中字段,公式等在其中。轉到“通用”選項卡,然后單擊“抑制”旁邊的按鈕。 輸入計算結果為True或False的公式。 設置為true時,將禁止顯示該字段:

Cheque_Date = Date(1900, 01, 01)

您必須返回一個布爾值以避免出現此問題。 有關更多信息,請參考此鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM