C6表单Excel文件数据导入方法.pptx
《C6表单Excel文件数据导入方法.pptx》由会员分享,可在线阅读,更多相关《C6表单Excel文件数据导入方法.pptx(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、,C6表单Excel文件导入方法,,C6产品部,JavaScript前端导入,导入功能兼容性,导入演示,3,代码实现说明,4,引用JS库:xlsx.full.min.jsGitHub:https:/ 】修改对应位置,如下图:这样就把xlsx.full.min.js引入到表单中(这样操作后所有的表单都可以调用);,代码实现说明,www.islide.cc,5,C6中表单调用(采用自定义函数进行调用):,代码实现说明,www.islide.cc,6,C6中表单调用(函数ImportDataForIE):,代码实现说明,7,C6中表单调用(函数ImportDataForChrome):,代码示例(可
2、拷贝),8,function ImportExcel() var obj = document.getElementById(excelUpload); /excelUpload为上传控件的ID if (!obj.files) /判断有没有选择文件 alert(请选择要导入的文件!); return; var url = obj.value; var suffix = url.substring(url.lastIndexOf(.) + 1, url.length); if (!(suffix = xls | suffix = xlsx) /判断是否上传的文件为EXCEL文件 return a
3、lert(选择的文件类型不正确!); if (!window.ActiveXObject | ActiveXObject in window) /IE浏览器判断 ImportDataForIE(url);/IE浏览器调用的导入方法 else /非IE下浏览器调用的导入方法,下面的代码不用修改具体修改是的函数ImportDataForChrome var f = obj.files0; var reader = new FileReader(); reader.onload = function (e) var data = e.target.result; wb = XLSX.read(dat
4、a, type: binary ); var excelJson = XLSX.utils.sheet_to_json(wb.Sheetswb.SheetNames0); ImportDataForChrome(excelJson); ; reader.readAsBinaryString(f); ,代码示例(可拷贝),9,function ImportDataForIE(obj) DsSub1.Delete(); var filePath = obj; var oXL = new ActiveXObject(Excel.application); var oWB = oXL.Workbook
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c6 表单 excel 文件 数据 导入 方法 法子
限制150内