ABAP编辑器冻结

2020-09-07 03:59发布

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

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


你好

由于某些原因,我们不了解,如果ABAP编辑器在源代码中包含土耳其语字符,那么abap编辑器将冻结。 我们找不到导致此错误的原因。即使打开源代码,其字符也类似于中文。

我该如何解决这个问题?

img1.jpg (28.4 kB)

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

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


你好

由于某些原因,我们不了解,如果ABAP编辑器在源代码中包含土耳其语字符,那么abap编辑器将冻结。 我们找不到导致此错误的原因。即使打开源代码,其字符也类似于中文。

我该如何解决这个问题?

img1.jpg (28.4 kB)
付费偷看设置
发送
10条回答
绿领巾童鞋
1楼-- · 2020-09-07 04:21

可能的解决方案。

1。 使用Eclipse/ADT

2。 安装最新版本的SAPGui(或当前版本的最新补丁)。

3。 向Bug报告 support.sap.com

蓋茨
2楼-- · 2020-09-07 04:25

您是否有 ABAP Unicode系统? 哪个版本? 您能创建一个测试报告并找出错误的哪些字符吗? 您可以运行该程序以查看是否有特殊字符,并最终将其粘贴到此处吗? 你开票了吗? 谢谢。

 PARAMETERS程序类型syrepid DEFAULT'ZFIARB_P005'。
 选择开始。
   类型:ty_uchar的开始,
             ID TYPE C长度6,
             cnt TYPE i," p length,
           ty_uchar的结尾,
           ty_uchars带有唯一密钥id的ty_uchar类型哈希表。
   数据:itab TYPE TABLE OF字符串,
         字符串TYPE字符串,
         我输入我
         c类型c长度1,
         uchar TYPE ty_uchar,
         uchars TYPE ty_uchars。
   将报告程序读入itab。
   将itab的行合并到由cl_abap_char_utilities => maxchar分隔的字符串中。
   i = strlen(字符串)。
   我时代。
     c = substring(val =字符串关闭= sy-index-1 len = 1)。
     uchar-id ='U +'&& cl_abap_conv_out_ce => uccp(c)。
     uchar-cnt = 1。
     将uchar收集到uchar中。
   ENDDO。
   按ID排序uchars。
   将uchars圈入uchar。
     字符串= | {uchar-id}:{uchar-cnt},|。
     WRITE:字符串。
   ENDLOOP。
clasier
3楼-- · 2020-09-07 04:15

从您发送的图像中得出结论,这可能与编码不同字母的字符(例如ASCII)有关。 问题是,如果您使用土耳其语字符而未正确编码,则这些字符将显示为某些中文字符。 因此,我最好的猜测是ABAP编辑器冻结了,因为它过载了这些汉字,并且无法处理全部显示。 至于如何解决它,我不确定我自己不必做这个,可能有一个可用于SAP的土耳其语代码页。 也许它已经由SAP本身实现了,您是否尝试过将登录设置为土耳其语然后打开ABAP编辑器?

clever101
4楼-- · 2020-09-07 04:12

这不仅是该程序。 系统中的所有程序都有相同的问题。 SAP的标准程序也有同样的问题。

运行程序时收到的消息。
 U + 0020:613,U + 0022:4,U + 0026:16,U + 0027:2,U + 0028:1,U + 0029:1,U + 002A:48,U + 002D:713  ,U + 002E:22,U + 002F:1,U + 0030:57,U + 0031:8,U + 0032:6,U + 0033:2,U + 0034:2,U + 0035:15,U  +0036:2,U + 0037:5,U + 0038:1,U + 0039:1,U + 003A:7,U + 003C:1,U + 003E:1,U + 0040:1,  U + 0041:23,U + 0042:16,U + 0043:9,U + 0044:7,U + 0045:16,U + 0046:18,U + 0047:5,U + 0048:5,U +  0049:27,U + 004B:2,U + 004C:8,U + 004D:2,U + 004E:10,U + 004F:9,U + 0050:18,U + 0052:22,U + 0053:  7,U + 0054:16,
U + 0055:4,U + 0056:2,U + 0058:1,U + 0059:4,U + 005A:16,U + 005F:31,U + 0061 :22,U + 0062:1,U + 0063:24,U + 0064:20,U + 0065:59,U + 0066:6,U + 0067:7,U + 0068:3,U + 0069:47 ,U + 006B:4,U + 006C:24,U + 006D:14,U + 006E:36,U + 006F:18,U + 0070:13,
U + 0071:1,U + 0072: 29,U + 0073:18,U + 0074:28,U + 0075:26,U + 0076:3,U + 0077:1,U + 0078:1,U + 0079:5,U + 00D6:2, U + 011F:1,U + 0131:3,U + 015F:1,U + FFFD:51,
Haoba3210
5楼-- · 2020-09-07 04:11

对于SAP GUI,请查看 2495931-SAP GUI TextEdit:泰语,蒙古语,斯洛伐克语,日语,希伯来语,捷克语,希腊语,日本人 (注释中提到土耳其语和其他语言,标题太长了)

  • 检查您的SAP版本 GUI,最低要求级别应该是7.40 SP015或7.50 SP002
6楼-- · 2020-09-07 04:27

是的,我遇到了同样的问题。

一周热门 更多>