上一篇文章给大家介绍了Excel导入的核心步骤,不同的步骤有着自己的作用与逻辑 ,本文又补充了一些产品经理在做好Excel导入功能时需要注意的细节,希望对你有所启发。
前言
上一篇讲Excel导入的时候,提到有4个核心的步骤,在设计导入功能的时候要特别注意,不同的步骤有不同的职责和不同的校验逻辑,同时也补充了一些Excel导入的知识点。这一篇,来和大家分享一下,做好一个Excel导入功能,产品经理有哪些需要注意的细节之处。
这些细节之处虽然有些看似很碎,但是只要花点时间整理好了之后,就可以形成可复用的“组件化产品方案”了。
一、Excel模板的制作
Excel导入模板的制作说简单也简单,说复杂也复杂。简单是因为本质上就是把字段定义好,然后把对应的规则整理好,可以理解为一种特殊的“输入表单”。复杂是因为字段比较多,字段之间的关系也多,再加上用户填写的约束性比较弱,各种细节糅合在一起之后就会感觉做一个好用的Excel模板也不是那么简单的样子。
Excel导入的模板需要根据导入的业务而灵活变动,一般来说从简单到复杂,有这么几种类型的模板:
- 单Sheet,字段同级的模板,也就是只有一个Sheet表,一般字段也不是很多,而且字段关系是同一级的,没有父子级关系;
- 单Sheet,字段有父子级的模板,也就是只有一个Sheet表,字段可能较多,关键是字段关系的父子级的,即主档和明细同时导入&#x