/// <summary> /// do file upload,附件上传 /// </summary> private void CZ_DoFileUpLoad() { // 采用文件服务器方式进行附件存取 submitType = 1; // 检查是否启用了文件服务器 if (!Kingdee.BOS.ServiceHelper.FileServer.FileServerHelper.UsedFileServer(this.Context)) { this.View.ShowMessage("未启用文件服务器,无法实现上传。"); return; } // 取Cloud服务器配置的存储方式进行附件存储 submitType = Kingdee.BOS.ServiceHelper.FileServer.FileServerHelper.GetFileStorgaeType(this.Context); // 先将客户端附件上传至临时目录 var _BillNo = this.View.BillModel.DataObject["BillNo"]; if (_BillNo != null) { FileUploadControl _FFileUpdateCtl = null; try { _FFileUpdateCtl = this.View.GetControl <FileUploadControl>("FFileUpdate"); } catch (Exception) { } if (_FFileUpdateCtl != null) { this.View.ShowMessage("正在上传附件,请不要关闭页面!", MessageBoxOptions.OK); _FFileUpdateCtl.UploadFieldBatch(); } else { Jump2Audit(); } } }