在报表设计过程中,经常会遇到内容需要沿不同方向延展的情况。其中,纵向扩展是指数据自上而下依次排列;而横向扩展则是让数据从左至右依次铺开。下面通过实际操作步骤,清晰展示这两种扩展模式的具体设置方法与效果呈现。
1、 双击打开FineReport报表设计器,新建一个空白的普通报表模板,操作界面如下所示。

2、 在报表编辑区左下方添加数据库查询,连接系统内置数据库,并输入相应SQL语句完成数据源配置,操作示意如下。

3、 将查询结果中的各字段逐一拖拽至对应单元格中,并根据显示需求适当调整列宽,具体操作如下图所示。

4、 完成布局后保存报表文件,随后在浏览器中进行预览,此时可观察到产品信息以垂直方式逐行列出,实际效果如下图所示。

5、 接下来,选中需实现横向分布的字段所在单元格,在属性面板中将其扩展方向设置为“向右”,设置界面如下所示。

6、 再次保存并刷新浏览器预览,即可看到该字段下的数据已按水平方向展开排列,最终效果如下图所示。











