我有一些使用業務視圖在Crystal 2008中編寫的報表。這些報告有一個日期參數設置,我有選擇專家中定義的日期選擇。但是,當我運行報告時,它似乎從數據庫中檢索所有數據,然後才根據日期過濾掉。你可以想象這會讓報告變慢。我還點擊了數據庫顯示SQL查詢並確認日期參數沒有出現在SQL查詢中。這種行爲對我來說似乎很奇怪。當我在字典中使用Crystal 8.5時,這不會發生在我身上。這是使用業務視圖的限制嗎?Crystal Reports 2008 - 來自選擇標準的參數未用於選擇從數據庫檢索數據
我做了一些搜索,發現我可以使用數據庫命令創建報告。這有助於提高我的某個報告的性能,但是當我試圖在不同的報告中做類似的事情時(即使我使用的是數據庫命令),它仍然沒有出現在檢索數據庫之前對數據庫進行選擇數據和報告一直運行。我也沒有看到SQL查詢中的選擇。 我需要將參數添加到數據庫命令嗎?我能否提示用戶在運行報告時輸入值?
我希望有一種方法可以正確使用業務視圖,因爲否則我將不得不重寫所有報告以使用其他方法。
歡迎任何想法或建議。非常感謝你!