SAP Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃。
1. SAP导出Excel时报错
发现“test.xlsx”中的部分内容有问题。是否让我们尽量尝试恢复? 如果您信任此工作簿的源,请单击“是”
Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃。
2. 解决方法
获取二进制导出数据表时获取数据输出长度:l_length
方法一:
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'EXPORTINGbuffer = r_xstringIMPORTINGoutput_length = l_lengthTABLESbinary_tab = binary_tab.
方法二:
CALL METHOD cl_bcs_convert=>xstring_to_solixEXPORTINGiv_xstring = r_xstringRECEIVINGet_solix = binary_tab.l_length = xstrlen( r_xstring ).
然后再调用cl_gui_frontend_services=>gui_download时,传入参数:bin_filesize = l_length
CALL METHOD cl_gui_frontend_services=>gui_downloadEXPORTINGbin_filesize = l_lengthfilename = `C:\Users\xxxx\Desktop\test.xlsx`filetype = 'BIN'CHANGINGdata_tab = binary_tabEXCEPTIONSfile_write_error = 1no_batch = 2gui_refuse_filetransfer = 3invalid_type = 4no_authority = 5unknown_error = 6header_not_allowed = 7separator_not_allowed = 8filesize_not_allowed = 9header_too_long = 10dp_error_create = 11dp_error_send = 12dp_error_write = 13unknown_dp_error = 14access_denied = 15dp_out_of_memory = 16disk_full = 17dp_timeout = 18file_not_found = 19dataprovider_exception = 20control_flush_error = 21not_supported_by_gui = 22error_no_gui = 23OTHERS = 24.
- 修正后导出的Excel可直接打开
SAP Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃。相关推荐
- 使用poi导出excel报错-打开文件报“Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃”
使用poi导出excel报错-打开文件报"Excel 已完成文件级验证和修复.此工作簿的某些部分可能已被修复或丢弃" 1.原本正常使用的Excel导出突然下载文件报错 2.定位时发 ...
- NPOI以文本流的方式导出多个EXCEL,打开其中文件报“Excel 已完成文件级验证和修复.....或丢弃”
/// <summary>/// 文件流的转换/// </summary>public class StreamDataSource : IStaticDataSource{p ...
- Excel如何将表格快速复制到另一工作簿中
如下图是某公司工资单,现在想要将此表格快速复制到其他工作簿中. 点击下图选项(Excel插件,百度即可了解详细的下载安装方法,本文这里不作详细叙述) 点击[工作表] 选择[复制表到多簿] 勾选[未打开 ...
- python获取excel整行数据如何保存到新的工作簿中_如何使用python将大量数据导出到Excel中的小技巧之一...
如何使用python将大量数据导出到Excel中的小技巧 (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢 ...
- Excel 2010 VBA 入门 132 利用复合框制作工作簿/表导航
目录 题 码 复合框(ComboBox)控件 利用复合框制作二级下拉列表 题 使用复合框制作一个工作表导航,以便实现工作簿及工作表的切换. 码 创建一个窗体,使用两个复合框制作二级下拉列表,其中一个作 ...
- 【excel】解决录制宏时报错:为便于记录,启动文件夹中的“个人宏工作簿”必须保持打开状态
问题 网上找的很多方法都不行... (尤其是百度经验那些完全瞎搞的,浪费时间真的无语) 解决 非常简单,直接搜索找到PERSONAL.XLSB,然后打开就行了 (再次吐槽网上那些没试过就瞎写文章的)
- Excel 2010 VBA 入门 139 创建工作簿级的自定义选项卡
目录 题 码 Excel工作簿的实质 XML简介 customUI.xml 常用的功能区控件及通用属性 tabs控件和tab控件 group控件 命令控件 内置控件的ID customUI.xml中控 ...
- Excel-VBA 快速上手(五、工作簿对象、Excel 文件的常用操作)
文章目录 一.工作簿对象 1.1 获取 Excel 文件对应的工作簿对象 二.工作簿对象操作 Excel 的常见用法 2.1. 新建并打开 Excel 文件 2.2. 关闭 Excel 文件 2.3. ...
- android选择多个文件_一分钟合并多个Excel、PDF文件,3种方法任你选择,好用到没朋友...
一分钟合并多个Excel.PDF文件,3种方法任你选择,好用到没朋友 前情提要: Excel.PDF多个文件怎样合并成一个文件?需求场景: PDF文件合并 当一份完成的PDF资料分为很多份的时候,我们 ...
- 工作簿无法保存html,将Excel工作簿保存为交互式Web页面文件的方法
在完成Excel数据的处理后,用户可以将工作簿保存为Web页面文件,以便任何具有Web浏览器的用户都可以通过浏览器看到这些数据.下面介绍将Excel工作簿保存为交互式Web页面文件的具体操作方法. 1 ...
最新文章
- 微信小程序客服功能 把当前页面的信息卡片发送给客服
- 深度学习三大谜团:集成、知识蒸馏和自蒸馏
- 消费机器人今年爆发!四大品类瓜分百亿蛋糕
- 集成IDE anaconda
- python笔记基础-Python基础教程学习笔记-1
- python操作excel之 模块 xlrd
- 2014/School_C_C++_A/5/勾股定理
- 从壹开始 [Admin] 之五 ║ 实现『按钮』级别权限配置
- 测试电梯的测试用例_测试用例设计经典面试题
- html实现图片加载动画效果,HTML5+javascript实现图片加载进度动画效果
- JSP页面报错:“Uncaught SyntaxError: Unexpected token ”
- 但见苹果笑,那闻三星哭
- Google Map 附近查询
- python 读取csv文件
- java实现红包要多少钱_Java实现抢红包功能
- 公共技术点之 Android 动画基础
- ubuntu 安装搜狗拼音输入法
- MongoDB find方法
- Java程序员月薪达到三万,需要技术水平达到什么程度?(文末送书)
- 烟台服务器装系统,【图】- 烟台芝罘区上门修电脑安装系统电话多少三站 - 烟台芝罘电脑维修 - 烟台百姓网...
热门文章
- php 热搜词,2020 十大网络热搜流行语来了!你知道几个?
- 2019牛客暑期多校训练营(第九场) F	Birthday Reminders(dp)
- 宇宙是计算机控制的,宇宙被计算机精确控制到秒,暗能量被否定之后我们活在一个程序中...
- YOLOv3: An Incremental Improvement (YOLOv3 论文翻译)
- 对现有计算机应用的建议,对计算机课程的建议
- gSOAP+onvif初探(三):PTZ控球
- android添加侧滑菜单,Android侧滑菜单控件DrawerLayout使用详解
- C语言常用的数学函数
- mt4和mt5的区别
- 云授权系统服务器系统连接失败,金蝶云授权码连接不到服务器