传输SAP标准文本时出现问题

2020-09-26 07:34发布

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

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


我们使用在SO10中创建的包含ABAP编码的SAP标准文本。

此编码被插入到ABAP源中,以便为程序提供例如授权检查。

如果SAP标准文本中包含逗号,并且该文本被传输到另一个系统中,则该逗号将被字符串替换。

字符串如下:

<(,)>

这会导致标准文本随附的程序出现语法错误。

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

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


我们使用在SO10中创建的包含ABAP编码的SAP标准文本。

此编码被插入到ABAP源中,以便为程序提供例如授权检查。

如果SAP标准文本中包含逗号,并且该文本被传输到另一个系统中,则该逗号将被字符串替换。

字符串如下:

<(,)>

这会导致标准文本随附的程序出现语法错误。

付费偷看设置
发送
4条回答
能不能别闹
1楼-- · 2020-09-26 07:49

您还可以将标准文本的每一行的段落格式更改为/(这意味着该行中的字符不会被解释(原始行)。您必须通过菜单条目" 更改编辑器"。cf https://help.sap.com/saphelp_nw70/helpdata/zh-CN /d6/0db72b494511d182b70000e829fbfe/frameset.htm

SKY徐
2楼-- · 2020-09-26 08:13

我必须更加熟悉该社区的工具,我只想对您的帮助表示感谢。

当学会了学习
3楼-- · 2020-09-26 08:00

嗨,布鲁诺,

在SO10中,更改编辑器,您便可以修改不需要的定界符(<>)。

另一种选择是,使用READ_TEXT功能模块提取文本后,使用REPLACE ALL命令删除不需要的分隔符(<>)。

致谢

Rajkumar Narasimman

宇峰科技
4楼-- · 2020-09-26 08:10

构建一个小型报告,该报告将在客户端000中执行,并读取所有这些"标准"文本,将转换后的字符改回其初始值并进行更新。 使用经典的R3TR/PROG/名称和R3TR/XPRA/名称来传输该程序以触发其执行(或在目标系统上计划它)

(不确定","是SapScript转换的唯一字符,(回想一下,几年前在某些PM屏幕上有一些有关此类文本转换的注释)

您为什么将这样的代码存储在标准文本中,可能是包含池甚至是某些模式?

一周热门 更多>