Epicor导入并解析excel
效果图

UI层
erp-file-box组件
设置个EpBinding属性,用于绑定文件名的

button组件
导入按钮事件

file-transfer-kinetic 配置

erp-function


文件名需要和file-transfer-kinetic组件的serverPath保持一致
Function导入函数
根据文件名获得文件流
C# 全选
var filePath = new FilePath(Ice.Customization.Sandbox.ServerFolder.CompanyData,this.fileName);
var fileStream = this.Sandbox.IO.File.OpenRead(filePath);- 需要使用Sandbox沙盒模式
- Ice.Customization.Sandbox.ServerFolder.CompanyData需要UI层 file-transfer-erp中的Special Folder保持一致
Function中直接读取 excel内容的话有点小难度。现在提供的方案是,funciton中负责读取文件流,然后把文件流通过接口的方式推送到自定义接口,完成内容读取,接口返回Data,然后前端转换为function转换为datatable,进行正常的业务处理
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
epicor 张国生


