CommonImportExcel通用导入excel表
CommonImportExcel通用导入excel表,支持任何主表,子表,通用子表的导入
函数:CommonImportExcel(ColumnNameList, SuccessCallBack)
ColumnNameList:excel表头字段列表,数组
SuccessCallBack:导入成功后的回调
返回: 无
//HTML代码 <div class="AbsoluteRight ImportExcelButtonDIV" style="right: 0px; top: 20px;"> <button type="button" class="btn btn-primary btn-small btn-outline" onclick="PageDynamicObject.ExportExcelPlan()">下载导入表</button> <button type="button" class="btn btn-primary btn-small btn-outline" onclick="PageDynamicObject.ImportExcelPlan()">导入明细</button> </div> //JS代码 //下载项目计划导入模板 PageDynamicObject.ExportExcelPlan = function () { GenerateNewExcel("项目阶段,计划完成日期,是否关联回款,回款计算标准,回款比例,回款金额,排序号", "项目计划导入模板"); }; //导入项目计划excel PageDynamicObject.ImportExcelPlan = function () { CommonImportExcel("项目阶段,计划完成日期,是否关联回款,回款计算标准,回款比例,回款金额,排序号", function (AllDataList) { var UniqueKey = "CRM项目计划表1_项目计划表_添加项目计划按钮"; var Config = PageDynamicObject.UserCustomizedDataSelectorColumnMapping[UniqueKey]; Config.FillFormColumnJSON = Config.FillFormColumnJSON.replace("}]", "},{\"计划完成日期\":\"计划完成日期\"}]"); UserCustomizedDataSelectorColumnEngine.FillForm($($(".项目计划管理 .项目阶段")[0]), UniqueKey, Config, AllDataList); }); };