【发布时间】:2011-03-26 13:42:28
【问题描述】:
我的任务是在 MS-Access 中创建一个报告,该报告看起来与供应商提供给我们供我公司填写的电子表格一模一样。
每页记录数约为40条,通常需要准备3-6页。每个月都会发出一份新报告,而我只是在查看我生成的报告时手动完成了所有的编写。这样做的目的是避免手动转录数据。
他们坚持使用他们的格式,不会接受不同的报告,所以我试图偷偷摸摸。
问题
我可以复制电子表格的标题和行就好了,我只是遇到了一些障碍。
需要在报告的最后一页显示空白行,而不是不打印任何内容(空白),然后是页脚。
存在
Details和Page Footer之间的空格。页脚应该显示为另一行单元格,除了它包含文本Page Total和该行的总页数。
第二项发生是因为Page Footer 总是出现在页面底部的一个固定位置,而不是记录结束的位置(即使它们占据了整个页面)。
想法
如果有办法我可以创建一个 根据页面分组,然后我可以 在细节之后坚持下去 部分,以便它排队 与页面总数相反 并且仍然能够显示页面 总计。
将空白行插入到行中 匹配记录数,是这个 可能的?我可以计算出有多少 我需要完成的额外行 页面,但我将如何插入 那些行到数据源中?
从模板创建一个新的 excel 电子表格,然后将行写入那里。
我在这里使用 MS-Access 2007 和 MS-Access 2003 MDB。
非常感谢任何帮助。
【问题讨论】:
标签: ms-access reporting report spreadsheet