我正在使用Crystal Reports 9 - 我已經構建了一個基本上使用存儲過程的報表,並具有3個參數:A,B,C,它們也是報表中的提示。我也有提示D和E,其中不是傳遞給存儲過程。當我正常運行此報告時(通過CR9),提示以正確的和預期的順序顯示:A,B,C,D,E。但是,當使用Crystal Reports查看器時,我的客戶遇到奇怪的行爲:提示順序顯示是:D,E,A,B,C。我不確定這是否是一個錯誤:我嘗試重新添加提示,方法是先刪除所有提示,然後按照我希望的順序重新添加提示出現,但他們仍然看到不正確的順序。我也試圖讓他們更新他們的查看器版本,他們也看到了同樣的問題。使用存儲過程時的參數順序問題
另請注意,它沒有按照字母順序排列promts(在查看器中)。我的例子僅僅是爲了爭論。
爲什麼觀衆會以不同的順序顯示提示?當我鏈接到存儲過程時,這個問題似乎只存在。
謝謝。
但這會如何影響提示順序? – Mani5556
使用子報告將允許您按照您希望的順序提取每個提示所需的信息。因此,提示「A」會給你組內主要報告的信息,「B」將是它自己在組頁腳「A」內的子報告1,「C」將是它自己的子報告組頁腳「A」2 ... –
我正在討論在運行報表之前實際呈現給用戶的提示順序(而不是報表本身的外觀順序) – Mani5556