我正在爲sage mas 500 AR模塊創建發票水晶報告。在這裏面,我試圖用下面的公式添加tarinvoice.balance
領域:水晶報告11:空白場炸彈報告
if {tarPrintInvcHdrWrk.Posted} = 1 then
ToText({tarInvoice.Balance})
我假設當{tarPrintInvcHdrWrk.Posted} = 1
條件語句爲假,它並沒有試圖把發票場,因爲當我從報告中刪除公式,表單無法正確顯示。
當條件語句在報表中呈現true時,平衡字段的行爲正確。但是,如果公式在CR窗體中呈現FALSE,則整個晶體報告將彈起並顯示空白。任何想法爲什麼或我做錯了什麼?
試圖將所有內容都設置爲零並且報告仍然是炸彈。我開始在報告中考慮更多的查詢錯誤。我希望有一種方法可以在發佈= 0時排除查詢字段。
隨着tarinvoice.balance
在發佈= 0時刪除,報告正常工作。
隨着tarinvoice.balance
包括併發布= 1,報告正常工作。
With tarinvoice.balance
included and posted = 0,report bombs。
我試着將它更改爲默認值爲空,報告仍然是炸彈。謝謝你的提示。我可以看到這將如何幫助未來的問題。 – user28014 2008-10-15 15:05:15