tiangong-doc tiangong-doc
首页
  • 天宫体系

    • 前端架构
    • 后端架构
    • 扩展功能
    • 打包部署
    • 更新日志
    • 辅助开发平台 (opens new window)
    • 权限平台部署包下载 (opens new window)
  • 基础组件

    • 工作流引擎(待整理)
    • 跨境加签客户端(待整理)
    • 权限平台(待整理)
  • 数字化工具

    • 数字魔方
    • 数据采集
    • 智能导入
    • 数字员工
    • 规则引擎(开发中)
    • 消息引擎(待开发)
    • 智能导出(待开发)
  • 业务算法

    • 南京业务体检(待整理)
    • 智慧长江(待整理)
  • 识别模型

    • 空箱识别(待整理)
    • 智能客服(待整理)
    • OCR识别(待整理)
    • 车牌识别(待整理)
    • 超市停留识别(待整理)
    • 危险品识别(待开发)
    • 超长车识别(待开发)
    • 车辆靠台(待开发)
    • 车辆占用(待开发)
  • 算法模型(待整理)
  • 风控模型(待整理)
  • 海关规则(待整理)
  • 危险品知识(待整理)
  • 组件设计文档(待整理)
  • 数据服务

    • 商品归类服务(待开发)
    • RECP贸易服务(待开发)
    • 商品价格服务(待开发)
    • 业务申报解答(待开发)
    • 报关单状态查询(待开发)
  • 常用开发工具

    • BASE64编解码工具 (opens new window)
    • MD5编码工具 (opens new window)
    • AES/DES加解密 (opens new window)
    • JWT解码工具 (opens new window)
    • ASCII编解码工具 (opens new window)
    • Unicode编解码工具 (opens new window)
    • UTF-8编解码工具 (opens new window)
    • 字符串编解码工具 (opens new window)
    • 通用进制转换工具 (opens new window)
    • 浮点数十进制转换 (opens new window)
    • 在线JSON解析 (opens new window)
    • 在线JS代码格式化工具 (opens new window)
    • CSS可视化工具 (opens new window)
    • XML格式化工具
    • SQL压缩/格式化工具 (opens new window)
    • JSON/XML在线转换 (opens new window)
    • JSON/YAML在线转换 (opens new window)
    • IP地址查询 (opens new window)
    • HTTP在线接口测试 (opens new window)
    • UUID在线生成器 (opens new window)
    • 随机数生成器 (opens new window)
    • 在线文本比对 (opens new window)
  • 研发标准规范(待整理)
  • 国产化适配
首页
  • 天宫体系

    • 前端架构
    • 后端架构
    • 扩展功能
    • 打包部署
    • 更新日志
    • 辅助开发平台 (opens new window)
    • 权限平台部署包下载 (opens new window)
  • 基础组件

    • 工作流引擎(待整理)
    • 跨境加签客户端(待整理)
    • 权限平台(待整理)
  • 数字化工具

    • 数字魔方
    • 数据采集
    • 智能导入
    • 数字员工
    • 规则引擎(开发中)
    • 消息引擎(待开发)
    • 智能导出(待开发)
  • 业务算法

    • 南京业务体检(待整理)
    • 智慧长江(待整理)
  • 识别模型

    • 空箱识别(待整理)
    • 智能客服(待整理)
    • OCR识别(待整理)
    • 车牌识别(待整理)
    • 超市停留识别(待整理)
    • 危险品识别(待开发)
    • 超长车识别(待开发)
    • 车辆靠台(待开发)
    • 车辆占用(待开发)
  • 算法模型(待整理)
  • 风控模型(待整理)
  • 海关规则(待整理)
  • 危险品知识(待整理)
  • 组件设计文档(待整理)
  • 数据服务

    • 商品归类服务(待开发)
    • RECP贸易服务(待开发)
    • 商品价格服务(待开发)
    • 业务申报解答(待开发)
    • 报关单状态查询(待开发)
  • 常用开发工具

    • BASE64编解码工具 (opens new window)
    • MD5编码工具 (opens new window)
    • AES/DES加解密 (opens new window)
    • JWT解码工具 (opens new window)
    • ASCII编解码工具 (opens new window)
    • Unicode编解码工具 (opens new window)
    • UTF-8编解码工具 (opens new window)
    • 字符串编解码工具 (opens new window)
    • 通用进制转换工具 (opens new window)
    • 浮点数十进制转换 (opens new window)
    • 在线JSON解析 (opens new window)
    • 在线JS代码格式化工具 (opens new window)
    • CSS可视化工具 (opens new window)
    • XML格式化工具
    • SQL压缩/格式化工具 (opens new window)
    • JSON/XML在线转换 (opens new window)
    • JSON/YAML在线转换 (opens new window)
    • IP地址查询 (opens new window)
    • HTTP在线接口测试 (opens new window)
    • UUID在线生成器 (opens new window)
    • 随机数生成器 (opens new window)
    • 在线文本比对 (opens new window)
  • 研发标准规范(待整理)
  • 国产化适配
  • 天宫架构

    • 前端架构

    • 后端架构

    • 打包部署

    • 扩展功能

      • 整合H4A
      • E-开发助手
      • 加密
      • 基础功能
      • 前端微应用
      • 运维监控功能
      • 天宫EXCEL

        • 天宫EXCEL介绍
          • Excel组件是什么?
          • Excel组件有哪些优势?
          • Excel组件模块名称与模版名称的含义?
          • Excel事务导入是什么含义?
          • Excel组件模版类型是什么意思?
          • Excel组件支持哪些批注类型?
          • Excel组件上传模式是什么含义?
          • Excel组件流程图
          • Excel组件横向匹配,纵向匹配是什么含义?
          • Excel组件结束标记是什么含义?
        • 天宫EXCEL使用
        • 天宫EXCEL接入
    • 业务组件

    • 国际化

    • 迁移助手

    • 历史版本

    • 更新日志

    • 开发手册

    • 权限平台

  • 基础架构
  • 天宫架构
  • 扩展功能
  • 天宫EXCEL
2023-08-23
目录

天宫EXCEL介绍

# Excel组件-介绍

# Excel组件是什么?

​ Excel组件是一款用于提取Excel表格内容存储到临时表,并且通过用户设置的入正式库的API,将数据存储到正式库的工具组件。省去了开发人员用于文件上传,读取,数据验证,数据入临时库的过程。开发人员只需要设置数据源,模版信息,以及Excel表格中的列与数据库中表的对应关系,即可。在实际使用过程中,运维人员可以修改模版中的单元格描述等达到适用于不同公司使用不同的模版,实现快速复用。客户在导入功能时,只需选择相应的模版文件,上传系统,即可完成整个导入流程。

# Excel组件有哪些优势?

  • Excel组件提供了3种文件类型:列表模版,自定义模版-单值模版,自定义模版-多值模版。当用户选择好临时表以后,字段对应关系的设置非常便捷,有横向匹配和纵向匹配模式,最快只需要3步即可完成模版创建。

  • Excel组件提供了批注的方式实现数据验证,客户也能很容易了解需要输入的数据要求。

  • Excel组件提供了友好的导入结果展示,客户可以很清楚的查看导入成功与失败的记录,并且下载错误数据修改再重新上传。

# Excel组件模块名称与模版名称的含义?

  • 模块是指一个大类,里面包含很多模版,业务系统可以指定模块名称跳转过来就立即显示当前模块内的模版列表。

  • 模版名称是指每一个模版的名称。

# Excel事务导入是什么含义?

保存模版的时候,选择是否事务导入。选择“是”则表示整个Excel验证全部通过了开始导入临时表,如果临时表全部入库成功,则调用入正式库的API。选择“否”则表示单个sheet如果成功则调用正式库API,如果失败则不调用,表头表体的sheet需要头和体全部正确了才认为正确。

# Excel组件模版类型是什么意思?

  • 列表模版:列表文件。

    普通模版-列表

  • 自定义模版-单值模版:字段名称和字段值在两个不同的单元格中。

    自定义普通

  • 自定义模版-多值模版:字段名称和字段值(可能还有code)在同一个单元格中。 通过分号(支持中文和英文)及回车分隔。code 填写在中文括号内。

    自定义区域

# Excel组件支持哪些批注类型?

可以输入“请输入”,“请填写”这样的建议词。如果没有匹配到以下内容,会跳过。

  1. 基础验证:整数,正整数,身份证,中文,英文,大写英文,小写英文,英文和数字,邮箱,金额,必填。

  2. 长度验证:10位,18位社会信用代码或10位海关代码。

  3. 小数点后保留验证:小数点后保留5位 (注意:目前最大支持99位)。

  4. 日期格式验证:日期,日期格式:(YYYY-MM-dd HH:mm:ss)。

  5. 字段映射:币制名称(匹配币制的中文),币制(不包含‘名称’就匹配代码)。

# Excel组件上传模式是什么含义?

极速模式:根据单元格批注验证内容,一旦验证失败,换下一行验证。如果是表头,就结束验证。

全文模式:根据单元格批注验证内容,遇到验证失败会继续验证,会把所有不满足批注要求的内容都校验出来。

# Excel组件流程图

image-20230823084420671

# Excel组件横向匹配,纵向匹配是什么含义?

匹配的含义是单元格中的内容与表内字段的备注如果完全一致,可以自动选择字段。

横向匹配:列名都在同一行,选中列名与值所在的行,横向匹配生成右侧名词列表。如果是列表的场景下,只需要选择列头,读取内容会自动去匹配下面的所有行,直到结束或结束标记才停止。

横向匹配

纵向匹配:列名都在同一列,选中列名与值所在的列,纵向匹配生成右侧名词列表。

纵向匹配

# Excel组件结束标记是什么含义?

结束标记是指设置自定义模版内表体的情况下,如果表体下面还有其他表体或者其他信息,获取内容时不需要使用到的情况下,设置结束标记,根据内容匹配到行以后,就停止读取。如果不设置结束标记,就会读取直至文件结束。

上次更新: 2023/11/12 11:02:35
运维监控功能
天宫EXCEL使用

← 运维监控功能 天宫EXCEL使用→

最近更新
01
EciReport模板导出_Core
09-10
02
EciReport模板导出
09-09
03
Core权限平台接口
07-25
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式