框架exportData方法根据选择范围导出

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

框架exportData方法根据选择范围导出

EAS框架里提供的exportToExcel和exportData方法,都是用来导出单据数据
1.exportToExcel页面配置


exportToExcel导出效果,可以根据选择导出选中项,导出当前页面记录,导出所有记录;
exportToExcel方法是导出当前单据配置的列表字段到Excel文件


2.exportData的导出效果


exportData需要配置导出模板


exportData需要在页面配置导出参数


不过exportData是默认根据GUI配置的引出查询query对象导出数据,没有过滤一般导出query查询到的所有数据按模板配置的字段输出到Excel压缩文件

K3cloud是支持按配置的模板选中列表的数据导出,下面加上用框架exportData方法导出列表选中数据:



解决方案:
1.添加exportData导出前事件,在页面功能里插入一个beforeExportData处理方法(方法名可以自由定义),选中exportData框架功能,插入类型为before


2.eg:按选择的记录导出数据,用query的id和number都可以过滤,单据默认都有id和number字段


注意js里filterIDs的拼接过滤字段要添加转义 filterMap.filterItems = filterIDs.replace(/'/g, "'");
另外注意js里加上filterMap.mainQuery = filterMap.filterItems; filterMap.exportFrom = true;这两个参数
导出效果:

框架exportData方法根据选择范围导出

EAS框架里提供的exportToExcel和exportData方法,都是用来导出单据数据1.exportToExcel页面配置exportToExcel导出效果,可以根据选择导出选...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息