sap导入显示有大量粘贴
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sap导入显示有大量粘贴相关的知识,希望对你有一定的参考价值。
SAP ABAP Microsoft Excel 在剪贴板上有大量信息。是否保留其内容,以便此后粘贴到其他程序中?引言: 在 SAP 批导/上载 Excel 文件时,出现“在剪贴板上有大量信息。是否保留其内容,以便此后粘贴到其他程序中?”的弹窗提示,无论点击“是”、“否”、“取消”最终批导/上载都失败,数据为空。
关键字:SAP ABAP Excel批导上载 ALSM_EXCEL_TO_INTERNAL_TABLE 在剪贴板上有大量信息
文章目录
SAP ABAP Microsoft Excel 在剪贴板上有大量信息。是否保留其内容,以便此后粘贴到其他程序中?
1. 问题描述
2. 原因分析
3. 解决办法
4. 相关文章合集
其他
1. 问题描述
弹窗文本
在剪贴板上有大量信息。是否保留其内容,以便此后粘贴到其他程序中?
·要保存剪贴板上的信息,请单击”是”按钮。
·要删除其中的信息以释放内存,请单击”否”按钮。
弹窗截图

Debug 截图

在任务管理器中结束 Excel 进程后仍不能解决。
2. 原因分析
技术原因
批导/上载程序使用了 ole2 技术,如 ABAP 经典 Excel 处理函数 ALSM_EXCEL_TO_INTERNAL_TABLE ,因为 ole2 技术是通过粘贴板 clipboard_import 和 clipboard_export 来实现数据复制的,所以如果在批导/上载前,存在大量数据的复制(CTRL + C)就会触发这个提示。
3. 解决办法
几种非技术解决办法
(1)任意复制一个单元格,然后关闭 Excel ,执行批导/上载
注意事项:如果批导/上载仍不成功,需要新开一个 SAP 窗口,关闭原 SAP 窗口,我猜这应该是原始 SAP 窗口还记录着这个信息,盲猜和 SAP GUI 选项的内容相关。

(2)关闭 Excel 剪贴板收集功能


(3)重启电脑,重启大法好
技术解决办法
(1)通过 Application.CutCopyMode = False 直接关闭剪贴板,把复制的信息从剪贴板中清空
最后,不要纠结这个问题, Focus 原本的事情。
4. 相关文章合集
SAP ABAP 我的文章合集:ABAP and Excel
其他
我的微信群、QQ群和其他发布平台。
关于微信群、QQ群和其他发布平台
长期提供开发和运维服务。
关于提供开发和运维服务的详情 参考技术A sap导入显示有大量粘贴
SAP的FB50屏幕限制条目数,没法一次黏贴多行。如果你要做有很多行的凭证,你有两种方案:1、使用F-02的快速输入,因为都是总账凭证,哪里的行更多,可以一次黏贴17行。2、使用批量导入工具LSMW。这个可以一次输入999行。 参考技术B sap导入显示有大量粘贴
答:如果经常性的有大量ITEM的订单要建立的话,最好的方法就是做一个批量导入订单的程序即可完成。你是把另外一个SO的Item拷贝到新的SO吗,可以参考那你单号创建。否则只能用Ctrl+Y的方法一屏
sap页面乱码怎么办?
检查下这里
参考技术A 导入语言包,或者修改登录GUI的编码 参考技术B RZ10,配置修改,增加E1以上是关于sap导入显示有大量粘贴的主要内容,如果未能解决你的问题,请参考以下文章
iOS:解决UITextView自适应高度粘贴大量文字导致显示不全的问题
116SAP导出表结构并保存到Excel,方便写代码时复制粘贴