ms-access - 访问 2016 报表标题 VBA
问题描述
我要问的是,我希望简单的知识问题。
MS Access VBA 中的命令“CreateReport”创建一个空白报告草稿。但是,只有页眉和页脚。我想要实现的是创建空白报告草稿,其中还包括报告页眉和报告页脚。我可以在创建普通报告草稿后手动添加它们,但这不是我想要的。
有什么办法吗?
谢谢大家。
解决方案
这有效:
Sub TestReportCreate()
Dim rpt As Access.Report
Set rpt = Application.CreateReport
' report is created minimized
DoCmd.Restore
' toggle Header/Footer ON
Application.RunCommand acCmdReportHdrFtr
' Do something with the header
rpt.Section(acHeader).BackColor = RGB(255, 192, 192)
End Sub
但使用ReportTemplate
参数可能更容易。
推荐阅读
- javascript - 如何在反应中过滤客户端的firestore数据
- java - 使用 VAO 和 VBO 在 LWJGL 3 中渲染四边形的问题
- php - 我怎样才能确保 $".$discount_offer_on_totals." 也是基于网站网址
- laravel - 一种确定“where like”是否与 Laravel 中的帖子 100% 匹配的方法?
- python - Python 三元表达式:“未赋值”
- angular - 即使在返回承诺后,Angular APP_INITIALIZER 也会继续延迟应用程序初始化
- google-cloud-platform - 将cloudsql数据导出到云存储时是否可以进行客户端加密
- python - 使用两者的最小值从两个数组创建矩阵
- assembly - sys_nanosleep 禁止光标在终端中移动
- java - 创建名称为“greetingController”的 bean 时出错:通过字段“occupationClusterRepository”表示的依赖关系不满足