×

报表 FineReport 表格 对比 制作

电子表格软件与FineReport报表制作对比

jnlyseo998998 jnlyseo998998 发表于2023-04-15 19:49:08 浏览140 评论0

抢沙发发表评论

静态样式设计

FR类Excel的操作界面,和Excel的操作类似,可设置单元格合并、列头、斜线(从左上到右下发散、从左下到右下发散)、模板主题管理(一键跟随主题设置)等。

Smartbi真Excel设计界面,可设置单元格合并、列头(有两种方式定制列头字段:1、手工输入列头 2、系统自动获取字段名称作为列头)、斜线等。

拖拽字段

FR可以按Shift健一次选中多个字段拖拽到单元格中,但是不支持双击字段的方式绑定字段到单元格中,无法快速定位数据集。

Smartbi支持双击或者拖拉拽的方式绑定字段到单元格中,支持一次选中多个字段绑定,且支持系统自动读取字段名称作为列头,字段拖拽到单元格后可快速定位数据集。

字段属性设置

两者都可以对字段的扩展方向、数据设置、延伸、父格、排序、结果集筛选、过滤、分页等设置。

展开全文

Smartbi界面

finereport界面

插入公式

FR公式函数需要一定的学习成本,且在使用的时候和Excel习惯不同,比如需要在单元格元素中插入公式,且无法直接选中单元格在公式中引用,不如Excel灵活。

FR公式函数在细节上做的还不错,比如输入提示、检查、公式说明等。

Smartbi电子表格的计算函数包含两种,Excel自带的函数和Smartbi函数,两者可以结合使用,在使用上更加灵活,符合平时的使用习惯。

Smartbi可以设置图表联动钻取、跳转,可以通过Excel条件格式设置数据告警等,但是动态效果需要写宏代码实现。

定义参数

电子表格支持8种控件类型,如下图:

Smartbi报表定义参数:

1)SQL查询:在SQL定义中使用${ParamName}定义参数--》参数管理中映射参数

2)功能参数:关系数据源参数应用于数据集定义模块的数据集(可视化数据集、SQL数据集、原生SQL数据集、存储过程数据集等)中,通过数据集生成电子表格等报表。通常应用于数据集(相当于SQL)的Where部分,达到数据过滤的效果;但也可以应用于Select部分,达到动态查询字段的效果。

报表分栏

自适应设置

普通报表和决策报表可设置字体(自适应、不自适应)、表格(横向自适应、双向自适应、不自适应)。

报表预览

FR中普通报表总共有 4 种不同的预览模式:分页预览、填报预览、数据分析、移动端预览

FR中决策报表下为 PC 端预览、开发者调试、移动端预览,

Smartbi电子表格的预览模式不作区分

报表导出

FR导出方式包括:设计器端导出、浏览器端导出、URL 直接导出、API 导出、自定义导出按钮,其中设计端导出:

其中导出 Excel,可以选择原样导出、分页导出和分页分 sheet(每页一个sheet)三种导出效果。

Smartbi可以单独设置导出某些Sheet页,是否导出公式,以及报表的离线导出。