【背景】
Excel上传直接建立表单可以说是明道云的一个核心功能了,可以大大加快建立表单的速度。不过,要达到理想效果,还需要注意一些技巧。
【问题与技巧】
上传文件建立表单后,后续再上传总是报错怎么办?
第一次上传表单时,一定要仔细检查每一个列,做以下检查。
- 索引列是否选择正确;
- 有没有按照需求挑选需要上传的列,去除一些只有格式的空列;
- 行头有没有选对;
- 有没有尽可能地把不绝对确定内容的列都设置为A字符串?特别是一些编号列,由于数据看来都是数字,所以系统会自动识别为数字,但其实编号类都应该设置为A字符串,不然后续导入容易出错。
后续处理时,如果让列和表明变得有意义
- 我做了一个通用程序,连接自己写的外部服务将明道云中已上传内容的表同步到自己的MySQL数据库中,但发现默认获得的表名和列名等都是编号。没有业务意义。
- 在应用的API设置界面,可以直接给表,还有字段批量用拼音命名别名。
- 不过拼音也比较难以看懂意义,所以还是建议让人工智能批量给列取英文名,然后我们复制到API设置界面,这样就有了有意义的表别名和列别名了。