错误循环功能gui_upload

2020-08-27 03:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我尝试使用以下方...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我尝试使用以下方式将bmp图片上传到se78:

执行import_bitmap_bds
                   在程序saplstxbitmaps中
                             使用文件名
                                      名称
                                      'GRAPHICS'"对象
                                      'BMAP'" ID
                                      'BMON'" BMON:黑白,BCOL:彩色图像
                                      'BMP'"扩展名
                                      标题
                                      空间
                                      空间
                                      'X'
                             更改l_docid
                                      l_resolution。

此子例程在循环中调用。

例如,我有2个文件bmp,然后循环使用上述子例程将这2个文件上传到se78,问题是每当我上传第二个文件时,每次都会发生读取文件错误。

问题出在哪里?

谢谢

错误

3条回答
太Q了
2020-08-27 03:43

Sam Indra 我也很困惑,这不再是循环问题了。

现在,您在说的是 BDC(在后台模式下)或后台,我确认GUI_UPLOAD无法在后台工作,没有解决方法。 但是我不明白您为什么在循环中说它曾经用于第一个文件。

如果您想在不连接到SAP GUI的情况下访问文件,例如可以将文件存储在 应用程序服务器(如果文件最初来自用户的便携式计算机,则用户必须在运行程序之前将其传输到对话框中的服务器中)。

如果要从任何位置将文件导入SE78 不幸的是,除了复制程序saplstxbitmaps的子例程import_bitmap_bds的代码(基本上它由四个部分组成),没有其他解决方案:GUI_UPLOAD,SAPSCRIPT_CONVERT_BITMAP_BDS,通过CL_BDS_DOCUMENT_SET写入BDS,插入表STXBITMAPS和为LOAD重写GUI_UP 如果文件在应用程序服务器上,则使用OPEN DATASET等。 不幸的是,除了直接写入表STXBITMAPS之外,没有其他解决方案。

一周热门 更多>