SAP PLM Webdynpro 解决此内容不能显示在一个框架中(This content cannot be displayed in a frame)

1. 问题

  • 报错界面
    SAP PLM Webdynpro 解决此内容不能显示在一个框架中(This content cannot be displayed in a frame)_第1张图片

2. 分析源代码

  • 源代码中使用IF_FPM_NAVIGATE_TO->LAUNCH_URL方法调用,出现错误的原因时Webdynpro和外部Url不属于一个安全区域(Url被认定为外部系统链接);
    SAP PLM Webdynpro 解决此内容不能显示在一个框架中(This content cannot be displayed in a frame)_第2张图片

3. 修正错误

  • 根据分析IF_FPM_NAVIGATE_TO->LAUNCH_URL,发现LAUNCH_URL中有 导航模式LS_PARAMETERS-NAVIGATION_MODE参数可控制访问
    *Data Definition
    DATA IF_FPM TYPE REF TO IF_FPM.
    DATA IF_NAV TYPE REF TO IF_FPM_NAVIGATE_TO.
    DATA LS_URL TYPE FPM

你可能感兴趣的:(ABAP开发,SAP,配置,&,问题处理,SAP,PLM,SAP,Webdynpro,ABAP)