可以在 BIRT 设计器中使用基于表格的报告,并添加一个分组,将记录按照药品和数量分组。下面是一个代码示例:
- 在 Report Design 视图中,右键单击“数据集”并选择“新建数据集”;
- 输入数据集的名称和查询语句,语句示例:
SELECT medicine, qty, price FROM myTable
- 在“报告结构”窗口中,拖动“ 表格” 到报告区域;
- 右键单击表格并选择“编辑数据源”;
- 在“数据集”选项卡中选择上一步创建的数据集;
- 在“模式”选项卡中选择“显示所有列”;
- 将药品和数量两列拖动到表格中,将药品列拖动到行分组中,将数量列拖动到药品列旁的列中;
- 可以调整表格的样式和布局,如删除多余的列、增加合计行等。
这样就可以实现按药品和数量分组的效果,方便查看每个药品的总数量。