创建基本报表
通过本节将可以基本了解以下内容:在 Eclipse 中依据数据库创建报表。
依据数据库创建基本报表
- 在“文件”菜单上,单击“新建”>“其他...”。
此时将打开“新建”向导。
- 展开“Crystal Reports”节点,选择“空白报表”,然后单击“下一步”。
- 选择“CrystalReportsDemo”>“WebContent”节点。
- 在“文件名”字段中,键入
BikeSalesReport.rpt。
- 单击“完成”。
- 在“数据库资源管理器”视图中,转到“连接”>“classpath:/Xtreme[Derby 10.1]”>“classpath:/Xtreme”>“模式[已过滤]”>“App”>“表”。
- 展开“表”节点。
- 右击“客户”表,然后单击“Crystal Reports”>“添加到当前报表”。
- 右击“订单”表,然后单击“Crystal Reports”>“添加到当前报表”。
该报表将切换到 Crystal Reports 编辑器中的数据视图。
- 从“客户”表中拖动“客户 ID”字段并将其放在“订单”表的“客户 ID”字段上,以便在这两个表之间创建关系。
- 在 Crystal Reports 编辑器中,切换回布局视图。
- 在“字段资源管理器”视图中:
- 展开“客户”节点,右击“国家和地区: 字符串[30]”,然后单击“在此字段上分组”。
GroupName({客户.国家和地区})将出现在报表布局的“组 1”节上。
- 右击“客户名: 字符串[40]”,然后单击“在此字段上分组”。
GroupName ({客户.客户名}) 将出现在报表布局的“组 2”节上。
- 展开“订单”节点,选择“订单金额: 数字”、“订单日期: 日期”、“订单 ID: 数字”字段并将它们拖到报表的“表体”节中。
“订单.订单金额”、“订单.订单日期”和“订单.订单 ID”将出现在报表布局的“表体”节中。“订单金额”、“订单日期”和“订单 ID”将出现在报表布局的“页眉”节和“表体”节中。
- 在 Crystal Reports 编辑器中,右击“订单.订单金额”,然后单击“汇总”。
汇总字段将出现在报表布局中组 1 的组尾节中。
- 在 Crystal Reports 编辑器的布局视图上拖动这些字段以调整报表的布局。
- 保存报表。
- 切换到预览视图以查看报表。