博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于SMARTFORMS文本编辑器出错
阅读量:5309 次
发布时间:2019-06-14

本文共 1574 字,大约阅读时间需要 5 分钟。

  

  最近在做ISH的一个打印功能,SMARTFORM的需求本身很简单,但做起来则一波三折。

  使用环境是这样的:Windows 7 64bit + SAP GUI 740 Patch 5 + MS Office 2013 64bit

  先是,编辑文本(即打开文本编辑器)时出现了“由于宏安全设置,无法找到宏或宏被禁用”的提示,如下图:

    

 

  点击“确定”按钮,SAP GUI会卡死。按照提示在word中打开了宏信任选项,问题依然存在。

  使用google搜索,得到一条,提问者遇到了相同的错误提示"the macro cannot be found or has been disable because of your Macro security setting"。该网页中的内容指出,GUI 740 Patch 5以下的版本是不支持64bit的MS Office的,因而会弹出这个提示。

  虽然我的客户端已经是Patch 5,但抱着试试看的态度,请同事帮忙查了下相关note,并且要了份patch 10的补丁对SAP GUI进行升级。

  结果当然是没效果。

  经理提出,该问题的原因可能在于SAP GUI客户端安装不完整,建议我运行客户端安装程序SetupAll.exe,勾选全部组件,重新安装。

  照这样安装之后,再次运行SMARTFORMS文本编辑器,“宏安全”的提示依然存在...没办法,只能继续尝试重装office、windows了。因为经理使用office2016+win10没有该问题(但存在其它问题,下面会描述)。所以我先把自己的的office升级到了2016。

  “宏安全”的错误提示消失了。

 

    下面是第二个问题。

  我们试图启用SAPscript Text Editors作为编辑器,却出现了错误提示,这次的内容是:

  CSapEditorCtrl::GetObject: Object 13 does not exist (没有留截图)

  经理在自己的电脑上测试的时候,已经发现了该问题,因此他直接发给了我一份解决。该问题有完全对应的可查,解决过程比较简单。

 

  关于本文中的第二个问题的更多信息,可以参考这篇文章:

Since SAPGUI for Windows Release 7.40 Compilation 2 (Patch 05) and higher, the controls for SAPscript Leagacy Text Editor are o longer available as standard. As per note: , the SAPscript Legacy Text Editor patch SAPSLTESP00_0-70001053.EXE can be downloaded from:

-> Support Packages and Patches
-> Browse Download Catalog
-> SAP Frontend Components
-> SAPSCRIPT LEGACY TEXT EDITOR
-> SAPSCRIPT LEGACY TEXT EDITOR (Support Packages and Patches)
-> Win32

If you would like to include SAPscript legacy editor in a SAPGUI server build, please see the BC-FES-GUI note  for steps.

 

本文链接:

 

转载于:https://www.cnblogs.com/hhelibeb/p/6086030.html

你可能感兴趣的文章
java复制文件
查看>>
第一册:lesson seventy nine.
查看>>
GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例
查看>>
团队作业
查看>>
数据持久化时的小bug
查看>>
mysql中key 、primary key 、unique key 与index区别
查看>>
bzoj2257
查看>>
Linux查看文件编码格式及文件编码转换<转>
查看>>
Leetcode: Find Leaves of Binary Tree
查看>>
Vue 模板解释
查看>>
http://www.bootcss.com/
查看>>
20145308 《网络对抗》 注入shellcode+Return-to-libc攻击 学习总结
查看>>
将多张图片和文字合成一张图片
查看>>
自己动手写ORM(01):解析表达式树生成Sql碎片
查看>>
如何使用USBWebserver在本机快速建立网站测试环境
查看>>
百度Ueditor编辑器的Html模式自动替换样式的解决方法
查看>>
变量提升
查看>>
线性表可用顺序表或链表存储的优缺点
查看>>
在现有的mysql主从基础上,搭建mycat实现数据的读写分离
查看>>
[Flex] flex手机项目如何限制横竖屏?只允许横屏?
查看>>