点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我有一个自定义程序,该...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我有一个自定义程序,该...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我有一个自定义程序,该程序将从应用程序服务器目录(它们就像模板)下载文件到用户本地PC。 然后,用户正在修改这些文件,最后将它们上传到另一个AS目录中。
该程序当前正在使用FM的C13Z_FILE_DOWNLOAD_BINARY和C13Z_FILE_UPLOAD_BINARY。
在实施热包之前没有问题:现在这样的FM正在返回错误消息:
内部程序错误; (YDOWNLOAD SAPLC13Z 0 C13Z_RAWDATA_WRITE)
在调试时,似乎FM C13Z_RAWDATA_WRITE(由上述FM调用)正在检查调用程序(sy-cprog),如果该程序不在标准程序列表(硬编码)中,则错误 被抛出。
我的问题是:是否存在另一种下载和上传文件且没有这种错误的方式? 您能否分享代码?
非常感谢您的帮助和建议!
最诚挚的问候,
JFlanders
你好,
请参阅注释1809258-内部程序错误; (<程序名称> SAPLC13Z 0 C13Z_RAWDATA_READ)
一种可行的解决方案是使用cl_gui_frontend_services类方法,例如gui_download和gui_upload,例如:
这是供下载的,同样也应进行上传。
希望这会有所帮助。 让我知道是否需要更多详细信息。
谢谢你,再见
Flavio
一周热门 更多>