【问题标题】:MS Access: Generate report for each entry in tableMS Access:为表中的每个条目生成报告
【发布时间】: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。

标签: vba ms-access report


【解决方案1】:

您似乎需要在 IDSchuelerF 字段上添加报表和分页符。有关所有详细信息,请参阅此链接。

https://support.office.com/en-us/article/Insert-a-page-break-control-in-an-Access-report-86d2ea7d-7aa6-44f2-8507-23134a9a2e15

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    • 2010-09-16
    相关资源
    最近更新 更多