我在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