跳到主要内容

报表式填报 Word 风格

在填报报表中开启 Word 风格 并配置控件 默认值 后,可将报表以更接近文档排版的方式嵌入业务系统。若需从其他系统打开积木预览并进入编辑模式(按主键加载已有数据),或希望在查询条件下新增/修改数据,可按下文「一」「二」分别配置。Word 风格基础说明见 Word 风格

一、其他系统打开积木报表预览(编辑模式)

效果展示

1. 将字段绑定到控件

在填报数据源中把需要展示或编辑的数据集字段绑定到对应控件上。

字段绑定到控件

2.1 在查询 Tab(页签)创建查询 SQL 数据集

用于查询定位的 SQL 数据集,通常与填报数据源使用同一张业务表(保证主键与字段一致)。

在查询页签创建 SQL 数据集

2.2 配置 SQL 条件与报表参数

在查询上增加 SQL 条件,并与 报表参数 关联(供外部地址传参过滤,定位到唯一一条待编辑数据)。

SQL 条件与报表参数

2.3 把刚创建的 SQL 数据集中的字段作为控件默认值

查询 Tab(页签)下,选中数据集字段,将其设为控件的默认值(用于打开预览时按查询结果预填)。

将查询字段设为控件默认值

4. 开启填报查询并指定数据集与主键

开启 填报查询,选择刚创建的 SQL 数据集,并指定 主键字段

填报查询:数据集与主键

5. 开启 Word 风格

在设计器中开启报表的 Word 风格 开关。

开启 Word 风格

6. 拼接预览地址并传参

在业务系统中按积木报表的预览/编辑地址规则拼接 URL,并附上步骤 2.2 中定义的报表参数(及编辑态所需的路径参数),即可打开带数据的 Word 风格预览。地址格式见 填报地址

拼接预览地址与参数

二、通过查询条件新增或修改数据(新增与编辑共用)

通过查询条件可在同一套配置下完成新增修改;下列步骤与第一节类似,差异在于需勾选具备唯一性的查询字段,并将该字段设为不允许重复

效果展示

1. 将字段绑定到控件

在填报数据源中把需要展示或编辑的数据集字段绑定到对应控件上。

字段绑定到控件

2.1 在查询 Tab(页签)创建查询 SQL 数据集

用于查询定位的 SQL 数据集,通常与填报数据源使用同一张业务表(保证主键与字段一致)。

在查询页签创建 SQL 数据集

2.2 勾选查询字段(需具备唯一性)

用于区分「新增」与「编辑」的查询字段应在业务上唯一(例如业务单号、证件号等)。

勾选具备唯一性的查询字段

2.3 把刚创建的 SQL 数据集中的字段作为控件默认值

查询 Tab(页签)下,选中数据集字段,将其设为控件的默认值(用于打开预览时按查询结果预填)。

将查询字段设为控件默认值

2.4 将查询字段设为不允许重复

与步骤 2.2 配合,避免同一唯一键被重复提交。

查询字段不允许重复

4. 开启填报查询并指定数据集与主键

开启 填报查询,选择刚创建的 SQL 数据集,并指定 主键字段

填报查询:数据集与主键

5. 开启 Word 风格

在设计器中开启报表的 Word 风格 开关。

开启 Word 风格

6. 预览页

保存后在预览页通过查询条件录入或带出数据,即可验证新增与编辑流程。

查询条件下预览效果