Previous topicNext topic
Help > 开发指南 > Excel > 邮件合并示例 >
如何创建主子表报表

1、在窗体菜单里面点击“报表设计”菜单按钮。

2、在弹出的“报表管理”窗口中,新建一个报表,取一个报表名称,选择好“报表的种类”,这里我们选择“Excel”报表。

3、然后点击“设计报表”菜单,即可打开“报表管理”的子窗口,这里是我们设计报表数据源的地方。

注意SQL视图中,第一个必须是主表。

4、点击“确定”按钮,打开Excel报表设计界面。

5、根据自己的需求设计好Excel报表的模板。

我们可以选择工作表中要显示主、从表明细区域的位置,然后点击“详细信息”菜单,即可自动创建一个蓝色方框框出来的一个区域,并在区域右上角显示“Detail”标识。

6、在Detail区域内,用鼠标框选出子表要填充字段的区域来

7、点击“详细信息级别”菜单。

8、点击完“详细信息级别”菜单后,框选后的区域自动变成DetailLevel0。

9、“数据成员”菜单此时变为可用状态,我们再点击此菜单按钮。

10、选择明细表所对应的数据源,然后点击“是”按钮,完成设置。

11、拖拽“字段列表”中相应的字段到各个位置。

12、选择相应的区域,然后点击“头”菜单,可以设置“Header”区域。选择页尾区域,然后点击“页脚”菜单,可以设置“Footer”区域。

13、点击“邮件合并预览”菜单,可以打开下面的报表预览结果。