反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

Excel导入简介

1. 概述

FineReport 支持填报时将 Excel 中的数据直接导入到填报页面,如下图所示,那么导入时数据该如何匹配呢?有哪几种导入方式呢?本文将作简单介绍。

0012C7B5-EE4A-4350-A43D-98A928DDC62E.GIF

2. 导入逻辑

导入逻辑是指 Excel 中的数据和填报单元格进行匹配,保证 Excel 导入模板后,数据可以对应到正确的位置,共有 3 种,如下表所示:

导入逻辑逻辑概念
根据标题匹配

模板中的标题跟 Excel中 的标题逐一匹配,名称相同将该标题下的数据导入模板中,标题不同或不存在则不导入

注:根据标题匹配必须要 2 列或 2 列以上的标题完全相同才能算匹配成功

根据位置匹配模板中需要导入数据的单元格从第几行第几列开始,那么 Excel 中数据就从第几行第几列开始导入,跟标题名称无关,只跟位置有关系
双向导入

标题行或标题列是从单元格扩展得到的,并且用于导入数据的单元格也是可扩展的,此时需要开启双向导入

注:开启双向导入后,导入逻辑为先根据标题匹配,标题匹配失败,再根据位置匹配

各种常见报表填报时使用的导入逻辑如下:

报表类型导入逻辑
行数固定的行式报表只根据位置匹配
行数可扩展的行式报表
优先使用标题匹配,如果标题匹配失败(所有列的标题都不相同或者只有一个列的标题是相同的),则启用位置匹配
表头和行数都可扩展的行式报表必须开启双向导入,优先使用标题匹配,如果标题匹配失败(所有列的标题都不相同或者只有一个列的标题是相同的),则启用位置匹配
分组报表优先使用标题匹配,如果标题匹配失败(所有列的标题都不相同或者只有一个列的标题是相同的),则启用位置匹配
自由报表只根据位置匹配

3. 导入方式

实际填报场景中导入 Excel 时,在导入方式上有各种各样的需求,如批量导入、多次导入等等,这些需求可以通过其他导入按钮或插件得以实现,详细介绍如下表所示:

导入方式实现方式
Excel 数据复制粘贴到填报页面将 Excel 中的数据复制粘贴到填报页面
自定义导入 Excel 的行数和列数
自定义 Excel 中哪几行哪几列的数据导入到填报页面
填报预览时多次导入 Excel填报预览或新填报预览方式下,将多个表样相同的 Excel 分批次导入填报页面,然后一次性提交
不预览模板即可批量导入 Excel
通过管理平台导入 Excel,无需在填报预览页面导入


附件列表


主題: 原简体文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉