报表设计

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

基本用法 ~~v1.9

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

20200413155032

其中 {orderNumber} {ctratedOn} 等都是占位符,而其中 orderNumber ctratedOn 是字段的内部标识。可以进入实体管理页面,点击某实体然后在“字段管理”中查看。

20200413161631

使用列表

由于报表模板是与具体某一条记录关联产生的,所以并不支持将多条记录生成为一个报表,但明细记录是个例外。因为一条主记录下可能包含 N 条明细记录,所以可以一并生成,仅需在上文中占位符的基础上加一个 . 符号即可,如 {.productI}

请注意,明细字段仅支持横向的排列方式,即所有明细字段在一行。

导出 Excel

1. 上传报表模板

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

20200413163344

选择模板应用实体并上传模板文件(如果存在无效的字段系统会予以提示),最后填写好报表名称点击【确定】。如有多个报表请依次添加。

2. 使用报表

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

20200413163818

20200413163824

复杂报表需求

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

编辑更新时间 6/11/2020, 10:48:37 AM