我正在访问中创建一个报告,该报告按 id、案例编号和名称分组
但我希望数量和价格与其他列字段在一行中对齐。
有没有办法做到这一点?
将数量和价格放在子报告中:
子报表的 RecordSource 应该是包含这些数据的表。
在您的主报表中,从控件工具箱中添加子报表。该向导将要求您根据可以从表结构中确定的关系将两者链接在一起。
屏幕截图中橙色突出显示的区域是现在位于主报告的详细信息部分中的子报告。
如果向导无法正确链接两者,请单击或拖动以选择子报表(在主报表的详细信息内),然后转到子报表控件的属性表:
Link Master Fields 是主报表的 RecordSource 中作为该记录键的字段列表。我根据您的问题猜测它是 ID 还是 Case。Link Child Fields 是子报表 RecordSource 中的字段列表,它们是主报表 RecordSource 的连接键,通常应该相同(基于子查询应该具有与主查询)。在我的示例中,主报告的 RecordSource 是一个Cases
带有主键的表,ID
子报告的 RecordSource 是一个包含项目的表,每个项目都有一个CaseID
与案例表相关的外键字段。
现在预览报告:
子报告将根据所列项目数量的需要增长,它们将出现在主报告的详细信息旁边。