点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我有一个程序,我在其中使用 CL_MIME_REPOSITORY_API -方法 PUT 将MIME对象(jpg文件)导入到BSP页面。 它在开发系统上效果很好。 创建本地($ TMP)文件,并且不要求传输。 但是我在质量体系上有问题(并且期望在产品上也是如此)。
我收到错误消息 TK 730 :
不允许更改存储库或跨客户端自定义
当我尝试在SE80-BSP应用程序中手动导入MIME时,会发生相同的错误。
有没有办法使它起作用? 还是我需要寻找另一种方式来启用BSP应用程序的文件上传?
我正在使用的参数:
lo_mime-> put( 出口 i_url = l_url"/img/SAP/BC/BSP/SAP/ZBSP_APP/ i_content = l_xstring i_suppress_package_dialog = abap_true i_dev_package ='$ TMP'"另存为本地(无传输) * i_check_authority = abap_false"尝试但无济于事
Hello Tomas,
我认为这不是正确的方法,因为MIME存储库仅便于存储您在开发系统中维护的静态内容,并通过传输进行测试/生产 请求。
我的建议是将图像存储在自定义数据库表中,该表通过"自由样式" ICF服务公开,从而使每个图像都可以通过URL寻址。 Thomas Jung 在这篇帖子。
我最近在UI5的上下文中使用了它,以满足您的类似要求,并且效果很好。
BR,
Gábor
谢谢。 您可能是正确的,应该将MIME存储库放置在"静态"文件中。
我将废弃CL_MIME_REPOSITORY_API解决方案,并查看该简单的HTTP(ICF)服务或其他在BSP中显示导入图像的方法。 。
Tomas Buryanek
要么您必须运输 从开发更改为质量/生产,或将客户端设置更改为"允许更改为存储库和跨客户端自定义"。
谢谢。没有其他方法可以导入MIME对象而不进行传输或 解锁客户端?:-(
我们都无法做到。目标是允许用户上传其BSP页面的图像。
一周热门 更多>