首页 > 其他分享 >GUI 800 打印预览dump

GUI 800 打印预览dump

时间:2024-10-11 13:32:41浏览次数:7  
标签:800 dump 预览 CL GUI 机器翻译 HTML SAP

3376098 - 使用 FEATURE_NOT_SUPPORTED 的 RAISE_EXCEPTION 转储在从假脱机到 SP01 的打印预览时发生 - SAP for Me 

URE_NOT_SUPPORTED 的 RAISE_EXCEPTION 转储在从假脱机到 SP01 的打印预览时发生

SAP Knowledge Base Article, version: 9, 审批日期: 18.09.2024 激活项目以转到页面中的部分           注意事项: 此文档为机器翻译结果,其准确性未经审核。 若要针对机器翻译内容提供反馈,请单击此处
您可以通过以下链接访问原始文档:/notes/3376098/E

症状

通过输出控制器 (SP01) 从假脱机显示打印预览时,会发生以下转储:

类别               ABAP 编程错误                                                       
运行时错误         RAISE_EXCEPTION                                                              
ABAP 程序           CL_PDF_VIEWER=================CP                                             
应用程序组件  BC-SRV-SSF 

 短文本:

已触发异常条件 "FEATURE_NOT_SUPPORTED"  

错误分析:

  程序 "CL_GUI_HTML_VIEWER============CP" 中的 RAISE 语句已引发                    
   异常条件 "FEATURE_NOT_SUPPORTED"。 

有关终止位置的信息:                                                         
  abap 程序或包含程序中发生终止                                           
   "CREATE_OBJECT_TO_SCRIPT" 中的 "CL_GUI_HTML_VIEWER============CP"。the                        
  主程序是 "SAPMV60A".  

环境

 SAP GUI for Windows 800。
 

重现问题

  1. 转到 SE38;
  2. 执行 sf_example_01;
  3. 选择输出设备为 LP01;
  4. 单击打印预览。

原因

CL_GUI_HTML_VIEWER=>CREATE_OBJECT_TO_SCRIPT 出现异常条件 "FEATURE_NOT_SUPPORTED",因为客户端上安装的 SAP GUI 不包含从 CREATE_OBJECT_TO_SCRIPT 提供功能的补丁级别。

以下信息显示在从转储中提取的源代码报表中:

CALL METHOD CL_GUI_FRONTEND_SERVICES=>CHECK_GUI_SUPPORT                                
  7        EXPORTING                                                                               
  8          COMPONENT            = 'saphtml'                                                      
  9          FEATURE_NAME         = 'EdgeCOMAccess'                                                
 10        RECEIVING                                                                               
 11          RESULT               = GUISupportBit                                                  
 12        EXCEPTIONS                                                                              
 13          CNTL_ERROR           = 1                                                              
 14          ERROR_NO_GUI         = 2                                                              
 15          WRONG_PARAMETER      = 3                                                              
 16          NOT_SUPPORTED_BY_GUI = 4                                                              
 17          UNKNOWN_ERROR        = 5                                                              
 18          其他               = 6.                                                             
 19                                                                                                
 20           IF GUISupportBit IS INITIAL.                                                         
>>>>>              RAISE FEATURE_NOT_SUPPORTED.                                                      
 22           ENDIF.                            

 CREATE_OBJECT_TO_SCRIPT 方法已添加到 ABAP 类 CL_GUI_HTML_VIEWER  中,以便从网页 JavaScript 访问本地 COM 对象的属性和方法。此方法采用两个参数,objectname 和 progid(属于 COM 对象)。要使用新功能,应用程序必须创建自己的 DLL(其中包含 COM 对象),并且需要将相应的对象部署到客户端。然后,应用程序必须调用方法 CREATE_OBJECT_TO_SCRIPT 来调用 COM 对象,并允许从 JavaScript 访问其公开的属性和方法。应用程序需要处理可能由 方法引发的异常(例如,如果在 SAP GUI 中而不是 SAP GUI for Windows 中调用 方法)。

解决方案

要解决该问题,请执行以下步骤: 

  1. 应用 ABAP 修正指令或更新到附加到 SAP Note 3260025 -“SAP GUI for Windows HTML 控件:新方法 CREATE_OBJECT_TO_SCRIPT 已添加到 ABAP 类 CL_GUI_HTML_VIEWER”的相应支持包。 
  2. 确保您具有可通过 找到的最新 SAP GUI 版本和补丁级别(分别为 23122022283851)。必须至少安装 SAP GUI for Windows 770 补丁级别 11(由于不再支持 SAP GUI 770,请安装具有最新补丁的 SAP GUI 800。检查注释 1053737 了解补丁发布状态)。请参阅 SAP Note 3259070 中的更多信息。 

仅实施 SAP Note 3260025(该方法将 CREATE_OBJECT_TO_SCRIPT 方法添加到 ABAP 类 CL_GUI_HTML_VIEWER)不会自动启用此新功能。此功能由上述 SAP GUI for Windows 补丁级别引入。

edge 必须用作浏览器控件才能支持此功能。

出于某些原因,如果无法更新 SAP GUI for Windows,请应用注释 3464582

另请参阅

  • SAP Note 3164490 - OTF 预览:支持 Edge(基于 Chromium)作为备选浏览器控件
  • SAP 注释 3166677 - SAPscript/智能表单 PDF 预览显示空白屏幕
  • SAP 注释 3356118 - SAPscript/智能表单 PDF 预览器更正
  • SAP Note 3464582 - SAP GUI HTML 控制:ABAP 转储随函数调用 CREATE_OBJECT_TO_SCRIPT 一起发生。

 

关键字

CL_GUI_HTML_VIEWER、CREATE_OBJECT_TO_SCRIPT 本机 COM 对象、SP01、打印预览、假脱机、显示、Edge 浏览器、HTML 控件、RAISE_EXCEPTION、CL_PDF_VIEWER=================CP、FEATURE_NOT_SUPPORTED、ABAP 编程错误、转储、Edge、Internet Explorer、IE、不支持、支持、功能。

  产品  
  产品  
  ABAP platform all versions  
  SAP NetWeaver all versions  
  SAP S/4HANA all versions  
    本文档参考  
  SAP Note/KBA 组件 标题  
  3356118 BC-SRV-SSF SAPscript/智能表单 PDF 预览器更正  
  3164490 BC-SRV-SSF OTF 预览:支持 Edge(基于 Chromium)作为备选浏览器控件  
    属性  
  键值 价值  
  其他组件 BC-SRV-SSF  
  其他组件 BC-CCM-PRN  
  需要操作 0  
    可用语言  
  • English (来源)
  • Deutsch (机器翻译)
  • 日本語 (机器翻译)
  • Português (机器翻译)
  • Español (机器翻译)
  • Français (机器翻译)
  • Italiano (机器翻译)
  • Русский (机器翻译)
  • 한국어 (机器翻译)
    评价此文档 该 KBA 是否有帮助?                

标签:800,dump,预览,CL,GUI,机器翻译,HTML,SAP
From: https://www.cnblogs.com/springzt/p/18458177

相关文章

  • FINM8006 Advanced Investment
    FINM8006AdvancedInvestmentAssignmentDue11/10/2024QiaoqiaoZhu1ChineseA-ShareMarketStockmarketinChinaisoftensaidtobeheavilyinfluencedbyindividualtraders.SizeandliquiditythereforearelongsuspectedtoplayimportantrolesinChin......
  • markdown的html优雅使用语法(2024/10/10guixiang原创)
    一:图片部分第一范式图2全字段排序 <center><imgstyle="border-radius:0.3125em;box-shadow:02px4px0rgba(34,36,38,.12),02px10px0rgba(34,36,38,.08);"width="500"height="400"src="......
  • Windows 或Office 激活失败 错误代码 0x80072F8F
    国庆节收假回来,工作站上几台电脑出现问题,重新修复,更换硬件(主板)或是重装系统,最终需要激活成为正版来使用。其中一台,在激活时,Windows激活失败错误代码0x80072F8F,发现日期与时间不正确: 把时间改正之后,终于激活Windows。 哈哈......在另外一台电脑上,Windows是激活的,但需要......
  • Windows-WMI 事件 ID 10或0x80041003——解决过程
    2024年10月8日国庆节后,第一天上班,实验室里一台PC机出现故障,Windows7系统,可以正常启动进入安全模式,但是正常启动无法加载桌面,可以看见鼠标,Ctrl+Alt+Del无法调出任务管理器。开始处理,进入安全模式,查看系统日志。发现一个错误如下(截取自[https://www.cnblogs.com/longware/p/78231......
  • 游戏革命!Series AI获2800万美元融资,携手Netflix、戴尔打造GenAI游戏开发平台
     一句话定位Series是一家通过生成式AI技术,为游戏开发者提供全栈游戏创作平台的公司,致力于革新未来的游戏开发模式。一、数据概览成立时间:2023年种子轮融资:790万美元,由a16z领投A轮融资:2800万美元,投资方包括Netflix、DellTechnologiesCapital、a16z、BITKRAFT和F4Fu......
  • 大学生课程设计报告--基于JavaGUI的贪吃蛇
    前言​贪吃蛇游戏是一个基础且经典的视频游戏,它适合作为学习编程的人进行一些更深入的学习,可以更加了解关于循环,函数的使用,以及面向对象是如何应用到实际项目中的;​不仅如此,贪吃蛇游戏的规则在思考后可以拆分,有利于学生将更多精力去设计游戏的核心逻辑,而不是更多边缘设......
  • 锐龙7 7800X3D与i7-14700K到底怎么选!其实很简单
    从2022年的锐龙75800X3D到后来的锐龙77800X3D,笔者使用X3D处理器已有2年多的时间。站在自己的立场,我是非常希望游戏老鸟购买这类处理器的,并且也推荐了不少。这里说的是老鸟,也就是比较懂电脑的玩家。但是对于新手玩家而言,3099元的i7-14700K和2999元的锐龙77800X3D摆在面前,该如......
  • 基于禁忌搜索算法的VRP问题求解matlab仿真,带GUI界面,可设置参数
    1.程序功能描述基于禁忌搜索算法的VRP问题求解matlab仿真,带GUI界面,可设置参数。2.测试软件版本以及运行结果展示MATLAB2022a版本运行 3.核心程序whileCOUNT<=ItertionsֲL=zeros(Ant_Num,1);fori=1:Ant_NumInfor_Tabu_tmps=......
  • PostgreSQL 使用pg_dump备份和恢复数据库
    PostgreSQL使用pg_dump备份和恢复数据库pg_dump是PostgreSQL提供的用于备份数据库的工具,它可以将数据库内容导出为不同格式的文件,以便之后进行还原或迁移。下面是关于pg_dump和pg_restore的详细使用说明。一、pg_dump基本语法pg_dump[选项]-d<数据库名>-f<备......
  • UGUI(现成组合控件)
    DropDownScrollView ScrollBarsize是滚动条的填充程度Slider如果设置为静态,那么传入的值始终为自己设置的那个值InputFieldcontenttype为standard时可以设置linetype, 只读不改,就是可以复制,但是你已经不能输入了代码控制 ......