我在Access 2007中創建了一個報表。我如何查看和更改報表所基於的SQL?例如,我試圖找出如何改變報告排序的方式。我希望這是基於當我運行報表嚮導時生成的原始sql查詢。這是存儲在一些屬性表嗎?我如何在實際的報告「對象」代碼中查看它。Access 2007:代碼中的報告配置?
回答
沒有點整理在報表所基於的SQL或查詢中。報告使用自己的排序和分組,您可以在報告的設計視圖中的功能區(Access 2010)上找到它們:組&排序。
可以在報表的屬性頁上找到記錄源。
讓我強調一下@ Remou的觀點:報告佈局的SORTING AND GROUPING設置將覆蓋報告的記錄源中的任何排序順序。即使沒有定義任何SORTING AND GROUPING級別,依靠記錄源中的排序順序也是不可靠的(這對我來說並不合邏輯,但經驗告訴我這是真的)。 – 2010-08-25 20:12:14
是的,我現在可以看到它是如何工作的。謝謝。你知道這個gui設置是如何轉化爲代碼的嗎? – MattUebel 2010-08-25 21:02:27
這是一個滋擾。以下是一些信息:http://www.tek-tips.com/viewthread.cfm?qid=136365&page=498還有OrderBy和OrderByOn屬性。 – Fionnuala 2010-08-25 21:10:04
從報表的設計視圖,查看報表的屬性(我在窗口的標題欄下的左上角框上單擊右鍵。)
然後,你可以修改報表的記錄來源屬性。
你也想看看報告的分組和排序方式。我敢肯定它的視圖菜單下,但他們已經卸載了2007年截至昨天在這裏的,所以我還在尋找在那裏的東西是在2010年
HTH
啊,我會檢查一下。仍在想如果我想與2010年一起... ... – MattUebel 2010-08-25 15:43:33
記錄源中的排序順序被排序和分組覆蓋,即使沒有後者,它也被忽略。 – 2010-08-25 20:12:46
- 1. Access 2007中的組合框報告
- 2. Access 2007中的條件格式報告
- 3. 在MS Access 2007中打印報告
- 4. 帶條件列的Microsoft Access 2007報告
- 5. 訪問2007年報告:代碼或無代碼?
- 6. Access 2007報告,隱藏字段?
- 7. Access 2007報告 - 如何'unfix'字段?
- 8. 羣組在MS Access Reports 2007中的整個報告中
- 9. 報告與子報告ms訪問2007
- 10. 如何使用圖像替換Access 2007報告中的值?
- 11. 擺脫Access 2007組頁腳報告中的#Error
- 12. 在MS Access中創建報告的VBA代碼
- 13. Integrate Access報告
- 14. MS Access報告
- 15. 如何在MS Access 2007中創建報告?
- 16. 使用存儲過程在Access 2007中以PDF形式報告
- 17. 執行Access 2007報告並以編程方式將該報告導出爲PDF?
- 18. 訪問和VBA:更改報告代碼中的報告文本
- 19. MS Access 2007的報告 - 跨越行和列的表格佈局
- 20. 更好的實現Access 2007「HTML報告」的方法
- 21. MS Access 2007添加一個新的控制字段來報告
- 22. 2007年報告分組
- 23. 在MS Access中報告
- 24. 在TeamCity上爲Karma配置代碼覆蓋率報告
- 25. Microsoft Access報告-GROUPBY
- 26. MS Access:報告引用其他報告
- 27. MS Access 2007關鍵字在窗體內搜索生成報告
- 28. Access 2007 VBA - 關閉後重命名報告?
- 29. 我可以在Asp.net網頁中查看Access 2007中開發的報告嗎?
- 30. 如何在活動報告的子報告中設置頁碼
我可以把它看作是最終用戶,超級用戶類型的問題,因爲它不涉及任何實際的編程。我不會爲此投票,但認爲以這種方式進行分類是合理的。 – 2010-08-25 20:10:40
有些人真的不明白它有多強大,所以有很多反訪問偏見。 – 2010-08-27 03:19:10