如何重叠 Microsoft Access - 报告详细信息部分布局到前一个以避免额外的行?
How to overlap microsoft access - report detail section layout to the previous one to avoid extra rows?
我正在 access 中创建一个报告,该报告按 ID、案例编号和姓名分组
但我希望数量和价格与其余列字段在一行中对齐..
有什么办法吗?
将数量和价格放在子报表中:
子报表的 RecordSource 应该是保存这些数据的 table。
在您的主报表中,从控件工具箱添加子报表。该向导会要求您根据可以从您的 table 结构确定的关系 link 将两者结合在一起。
屏幕截图中橙色突出显示的区域是现在位于主报表详细信息部分中的子报表。
如果向导无法 link 这两个正确,请单击或拖动到 select 子报表(在主报表的详细信息中),然后转到属性 Sheet 为子报表控件:
Link 主字段是主报表 RecordSource 中作为该记录键的字段列表。根据您的问题,我猜测它是 ID 或 Case。 Link 子字段是子报表 RecordSource 中的字段列表,它们是主报表 RecordSource 的连接键,通常应该是相同的(基于子查询应该有一个外来的事实)与主查询相关的键)。在我的示例中,主报表的 RecordSource 是一个 Cases
table,主键名为 ID
,子报表的 RecordSource 是一个 table,其中包含每个项目都有一个外键字段称为 CaseID
与案例 table 相关。
现在预览报告:
子报告将根据列出的项目数量的需要增加,它们将显示在主报告的详细信息旁边。
我正在 access 中创建一个报告,该报告按 ID、案例编号和姓名分组
但我希望数量和价格与其余列字段在一行中对齐..
有什么办法吗?
将数量和价格放在子报表中:
子报表的 RecordSource 应该是保存这些数据的 table。
在您的主报表中,从控件工具箱添加子报表。该向导会要求您根据可以从您的 table 结构确定的关系 link 将两者结合在一起。
屏幕截图中橙色突出显示的区域是现在位于主报表详细信息部分中的子报表。
如果向导无法 link 这两个正确,请单击或拖动到 select 子报表(在主报表的详细信息中),然后转到属性 Sheet 为子报表控件:
Link 主字段是主报表 RecordSource 中作为该记录键的字段列表。根据您的问题,我猜测它是 ID 或 Case。 Link 子字段是子报表 RecordSource 中的字段列表,它们是主报表 RecordSource 的连接键,通常应该是相同的(基于子查询应该有一个外来的事实)与主查询相关的键)。在我的示例中,主报表的 RecordSource 是一个 Cases
table,主键名为 ID
,子报表的 RecordSource 是一个 table,其中包含每个项目都有一个外键字段称为 CaseID
与案例 table 相关。
现在预览报告:
子报告将根据列出的项目数量的需要增加,它们将显示在主报告的详细信息旁边。