如果用户想上传一个excal,帆软提取数据放入数据库.有这样一个需求
但现在这个excal的列的顺序,列里的中英文符号(切换,用户输入错),可能会变,帆软可以自动识别提取吗,或者新增了列可以自动识别提取吗
直接在填报属性那里设置
如中英文逗号,一律按中文提交,那么使用公式类型 replace(A3,",",",")
这个不支持,还没这么智能
理论上是可以的,至少有2种方案
方案一:固定大表,建立一个tableX,自定义A1-An的字段(取exlce最大列数),主要用于存储excle数据,再定义一个表tableY,定义2个字段(B1,B2),用于存储excel的列名与列号,数据提交时写入到tableX,再用js循环列数,写入到tableY,完成所有数据的存储。在数据展示的时候,可以使用列扩展自动匹配列名。
方案二:自定义表,导入方式与方案一类似,但是数据提交用js创建表,循环写入数据。