功能与使用

◆ 插件的功能

插件是用于对数据有特殊的处理要求时使用的功能。

例如,您的需求是利用记录中的一部分数据进行计算,生成一个图表或表格或数据,然后插入到记录中。记录本默认是不提供这样的功能的,这时就可以利用插件功能,在您的服务器上(或者编写好,然后部署到此服务器上)运行相应的运算,然后把生成的结果插入记录中。

插件解决的问题:数据的高级利用和处理

插件是用于满足特殊数据处理要求的功能扩展工具。它们扩展了记录本默认不提供的数据处理能力。

插件的工作流程:

  1. 从记录本中提取不同格式的JSON数据
  2. 在编辑界面运行插件
  3. 插件服务器分析JSON数据并执行运算
  4. 生成运算结果(如图表、表格或新数据)
  5. 将结果插入回记录中

使用场景示例: 假设您需要利用记录中的部分数据进行复杂计算,并生成一个图表或表格,然后将其插入记录中。记录本默认不提供这种高级功能,但您可以通过以下步骤使用插件来实现:

  1. 编写或选择适合您需求的插件
  2. 在插件服务器上部署并运行该插件
  3. 在记录编辑界面调用插件
  4. 插件处理数据并生成结果
  5. 自动将生成的结果插入到您的记录中

通过使用插件,您可以扩展记录本的功能,实现更复杂和个性化的数据处理需求。

◆ 插件的类型

选择启用的插件将会在记录的编辑页面相应模块的下拉菜单中显示。插件分如下几类:

文件插件。显示在表单和表格中的文件菜单中,插件对当前文件进行处理。
文件集模块插件。显示在表单、文件集的文件菜单中,插件处理当前模块中的所有数据。
表格模块插件。显示在表格模块的菜单中,插件处理当前模块中的所有数据。
表单模块插件。显示在表单模块的菜单中,插件处理当前模块中的所有数据。
富文本模块插件。显示在富文本模块的菜单中,插件处理当前模块中的所有数据。
全局插件。显示在工具栏的”原数据“菜单中,插件处理当前记录的所有数据。
设备预约插件。在设备信息的设置中可选择,用于设备预约时调用。

◆ 使用

新增插件

选择插件类别,不同类别的插件会显示在不同的位置。填写的URL所在的服务器要求与系统主服务器可以互相通讯,保持http/https端口互相开放。

增加插件的弹窗.png

分享

通过分享功能,把自己的插件分享给他人使用。他人可在插件管理中查看插件的分享。可选择接受或拒绝该插件。

接收或拒绝插件.png

 

使用

已添加的插件默认为未启用状态。可点击相应插件右侧位置点击”未启用“,即改变插件状态为”已启用“,再次点击恢复默认。启用插件后,可在插件选择所属范围的功能模块中使用。

启用插件.png