表格制作软件FineReport教程:[2]数据列属性
1、选中数据列所在单元格,右央距袭掩侧上方就会出现数据列属性设置撤艺常框,或者双击数据列所在单元格,也可以弹出数据列属性设置对话框,如下图:
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/95bd4e8c9bcec7f8b75c836e034ce54a2e27fb82.jpg)
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/5c9c964ce54a2f27a5c4f6b5e00192dd3240f482.jpg)
1、描述
选中数据列所在单元格,点击上方的基本或者双击单元格,就可以设置数据列的基本属性,如下图所示:
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/2947750192dd3340f1d84f34881c99c0aefcf182.jpg)
2、选择数据列
选择数据列就是指将数据集中的字段与单元格绑定,在绑定数据列章节中描述了通过拖曳的方式选择数据列,同时我们也可以通过下拉框选择来选择数据列,如下图:
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/aebdff86242fa872db346057bfdaf05e4b23e982.jpg)
3、父格设置
父格设置就是指父子格设置,即可在单元格属性中设置,也可以在数据列基本设置中设置,操作方式都一样,这里不再赘述。
数据设置
数据设置就是指修改数据显示方式。
扩展方向
扩展方向就是指扩展属性中的可伸展性。
1、 过滤
选中单元格,选择报表主体右侧上方属性框中的过滤按钮或者双击单元格,选择过滤,就可以设置单元格的过滤信息,如下图所示:
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/359bee5e4a237971ab36486b93196120a6cde382.jpg)
2、父格条件
默认选中将父格作为过滤条件,适用于父子格来自于同一个数据列。
将父格作为过滤条件意味着在满足这个格子条件的同时首先要以父格为条件。
子格将继承父格的过滤条件,所以如果父格设置了过滤,子格没必要设置同样条件的过滤了。
3、普通条件
普通条件即对该数据集的数据列定义条件,只有某个数据列满足条件时数据才会被选出来。
如上图设置运货费列>100元,这样,只有超过100元运货费的订单数据才会显示出来。
4、 公式条件
若不是对数据列添加条件,或者需要对数据列进行操作后在设置条件,此时可以使用公式条件。
如下图
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/979906196120a7cd5645254189b375d7987bdc82.jpg)
1、高级
点击数据列单元格右侧上方的高级按钮,就可以设置单元格的高级属性,如下图所示:
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/7496877bbbf4da5813f100faea0f8b56ac04d782.jpg)
2、排列顺序
设置数据列的排列顺序,可以是升序、降序或者不排序
结果集筛选
设置结果集的显示,如显示前N个,后N个等
3、自定义显示
自定义显示的值,如可以输入FR公式修改单元格的显示值,如下图,数据列中存储的数据为FR帆软软件,想将FR显示为全名FineReport,即在将数据列拖曳至单元格之后,点击数据列>高级,在自定义显示中使用函数将FR替换为FineReport:
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/ac45306817e951e167d386e55e3da824d9e9cf82.jpg)
4、保存模板,点击分页预览,即可在web端看到该数据列显示为FineReport帆软软件:
注:自定义显示修改的是显示值,数据库中的实际值并没有修改。
![表格制作软件FineReport教程:[2]数据列属性](https://exp-picture.cdn.bcebos.com/a965c6e9ccd2bb6621725bf39b2a04e23fa2c682.jpg)
5、可伸展性
数据的伸展性,分为横向可伸展和纵向可伸展
补充空白数据
补充空白数据,可以设置数据倍数,例如设置数据倍数为10,不足10条的数据会自动补足到10条。