我在Crystal Reports中爲記錄選擇製作了一個條件公式。 {IDENTITY_ADDRESS.ADDRESS_TYPE}
的值可以是1(當前街道地址)或3(當前郵寄地址)。記錄選擇條件公式
總會有一個街道地址(1),但如果存在的話我更願意使用郵寄地址(3)。我怎樣才能做到這一點?
我在Crystal Reports中爲記錄選擇製作了一個條件公式。 {IDENTITY_ADDRESS.ADDRESS_TYPE}
的值可以是1(當前街道地址)或3(當前郵寄地址)。記錄選擇條件公式
總會有一個街道地址(1),但如果存在的話我更願意使用郵寄地址(3)。我怎樣才能做到這一點?
您可能想要在Crystal內編寫自定義SQL語句來處理此問題。由於自定義過的SQL表在評估報告之前進行評估,因此它將爲您做記錄選擇。
我看不到你的表格,所以你必須自己寫邏輯。但關鍵是,你要回到一個新的領域,我們稱之爲PreferredAddress
這將是一個VARCHAR將:
PreferredAddress
PreferredAddress
if {IDENTITY_ADDRESS.ADDRESS_TYPE} = Present Mailing Address
那麼真實, else {IDENTITY_ADDRESS.ADDRESS_TYPE} =目前街道地址
請包括問題的視覺(圖像)和預期結果 – maSTAShuFu