跳到主要内容

主子表填报

积木报表主子表填报,适用于有主表和明细表时使用,例如:订单基本信息(主表)和订单明细(子表)

1. 效果展示

2. 填报设计

2.1 添加组件

将所需控件类型拖拽至设计区域或在右侧“控件设置”切换组件

2.2 配置数据源

  • 在数据源设置区域添加数据源,可选择SQL处理器、Java处理器或Api处理器,本示例以SQL处理器为例

  • 点击“SQL处理器”,添加订单基本信息(主表)和订单明细(子表)数据源

订单基本信息(主表)数据源,需要设置为主数据集

订单明细(子表)数据源,需要设置外键字段

  • 为控件绑定数据库及字段 (注:如果使用Java和Api处理器,则不需要绑定

订单基本信息(主表)绑定数据库及字段

订单明细(子表)绑定数据库及字段

2.3 设置为子表/集合

  • 将所需要设置为合集的字段选中,右键—>子表/集合—>设定 即可

  • 设定完成后,所选择的控件会有蓝框显示,并显示子表/集合标识

  • 如需取消子表/集合,选中所有控件后,右键—>子表/集合—>取消即可