报表设计

报表设计通过 Excel 模板的方式来建立,其原理是预先设置 Excel 的格式,并将变化的部分通过“占位符”来取代,系统会在生成报表时自动替换“占位符”内容。

编写报表模板

占位符是以 {} 包裹的内容,例如 {createdOn}(创建时间),仅需将其填写在相应的单元格上。对于 Excel 格式(如字体大小、背景色等)可根据自身需求随意调整,仅需遵循占位符规则即可。下图是一个普通的 Excel 报表模板文件。

其中 {orderNumber} {ctratedOn} 等都是占位符,占位符为字段的内部标识,可以进入实体的“字段管理”中查看。

? 报表模板暂不支持媒体类字段,如图片、附件、二维码等

明细实体

如果实体包括明细实体,也支持一并生成(支持多条明细记录),仅需在占位符的基础上多加一个 . 符号即可,如 {.productI}。但请注意,明细字段仅支持横向的排列方式,即所有明细字段排列在同一行。

使用报表

1. 上传报表模板

当一个报表模板设计好以后,管理员需要将其上传至 RB 才能被用户使用。进入管理中心 - 报表模板,点击右上角 [添加] 按钮。

选择模板应用实体并上传模板文件,并填写好报表名称点击 [确定] 。如有多个报表请依次添加。

2. 下载报表

当管理员为实体添加了报表模板后,普通用户可在记录视图页中使用此报表模板,如下图所示。

在列表中使用 ~~v2.6

从 V2.6 版本开始,RB 支持为列表导出配置模板,模板编写规则与上文中提到的 明细实体 一致,即占位符中多加一个 . 符号,且横向的排列在同一行。

复杂报表需求

对于复杂的报表需求可以购买我们的 商业服务 进行定制。

该文档内容对您是否有帮助?没有
如有任何疑问,请与我们的 社区QQ 群 联系
Updated 8/25/2021, 11:24:50 PM