MS Access:为表中的每个条目生成报告
Posted
技术标签:
【中文标题】MS Access:为表中的每个条目生成报告【英文标题】:MS Access: Generate report for each entry in table 【发布时间】:2015-12-13 19:38:01 【问题描述】:我想获得一个在访问中运行的最小示例,我基本上为列表中的每个学生打印一份学校报告表。这是我开始使用的:
这里的“Schueler”是“学生”,“Note”是“学校年级”,“Fach”是“学校科目”。我希望非常直截了当。
表格中的“备注”是关于哪个学生获得哪个年级的信息:
所以对于科目 1(数学),学生 1(彼得)获得了 4 级。 他还获得了德语 2 级。 学生 2 (Hans) 的数学成绩为 6,德语成绩为 1。
我的问题:我想生成一系列报告,这些报告基本上会为每个学生生成一个成绩单。 (所以在这个例子中,汉斯和彼得,如果有更多的学生应该打印更多的纸) 输出应如下所示:
Grade sheet
Name: Peter
Math: 4
German: 2
//下一页
Grade sheet
Name: Hans
Math: 6
German: 1
感谢您的调查:)
【问题讨论】:
哪种语言?原始的sql? php?爪哇?您还应该为所需语言添加标签 你到底试过什么? 我正在使用 MS Access 执行此操作,因此如果可能的话使用 GUI(无论是底层的什么 - 可能是 SQL?)。如果必须,使用 VBA。 【参考方案1】:您似乎需要在 IDSchuelerF 字段上添加报表和分页符。有关所有详细信息,请参阅此链接。
https://support.office.com/en-us/article/Insert-a-page-break-control-in-an-Access-report-86d2ea7d-7aa6-44f2-8507-23134a9a2e15
【讨论】:
以上是关于MS Access:为表中的每个条目生成报告的主要内容,如果未能解决你的问题,请参考以下文章