找到 594 篇文章 适用于 SAP Basis

获取 SAP ABAP 中任意两个特定字符之间的字符串的所有出现次数

seetha
更新于 2020-02-13 12:26:49

1K+ 次查看

我通常在所有此类情况下使用正则表达式,因为它更快且易于阅读,并且建议您也这样做。您可以使用类似于代码片段的内容来完成您的工作。DATA: lv_para TYPE string. lv_para = ' You &are like& kite &flying& in a &hurricane&'. REPLACE ALL OCCURRENCES OF REGEX '&[^&]+&' IN lv_para WITH ''. WRITE lv_para.让我为您解释一下正则表达式。它应该匹配第一个 ‘&’,然后您可以有多个 ‘&’ 的任意组合,并且必须匹配最后一个 ‘&’ 的出现。

确定用于编辑 ABAP 代码的程序

varun
更新于 2020-02-13 12:26:04

284 次查看

 有几种方法可以确定要编辑的程序,前提是您事先知道事务代码。首先,您可以使用 SE93 根据事务来识别程序。其次,您可以运行 TCode,然后从菜单向下钻取到程序。您可以从系统 -> 状态 -> SAP 数据 -> 资源库数据 -> 程序中找到程序。最后,当您运行 T-Code 时,在 SAP GUI 中您可以在编辑器的底部看到一个箭头,只需单击它即可获取有关事务的更多信息。您可以获取包括程序在内的详细信息 ... 阅读更多

获取 SAP HANA 中表的修改日期

Prabhas
更新于 2020-02-13 11:44:58

1K+ 次查看

 我认为,如果您进行了一些简单的研究或查阅了可用的文档,那么您就会得到答案。原因是您已经知道部分答案(如您所说 SQL 示例)。在 SAP HANA 数据库中,我们有一个类似的表“SYS.M_TABLE_STATISTICS”。只需根据最后修改日期对表进行查询,即可获取表的查询结果。使用“M_TABLE_STATISTICS”系统视图不是事务性的。当 DML 语句回滚时,视图中的计数值保持不变。

在设置 SAP ABAP 中的值时,仅允许选择一组可能的值

varma
更新于 2020-02-13 11:39:43

360 次查看

如果您需要像您所说的那样放置限制,您可以继续在列或文本字段上使用预定义域。选择表字段 -> 数据元素 -> 指定域在指定域时,您可以设置表字段要设置的允许值集。但是,请不要将其视为我们在数据库表中放置的约束,仍然可以通过代码破坏域登录。

在 SAP 中处理成本中心报表

varun
更新于 2020-02-13 11:39:03

398 次查看

我想说,即使您是新手,生成这样的报表也不会很难。您已请求有关工单与成本中心相关联的任何详细信息。所有订单,无论它们是内部订单还是工单,都链接到特定的成本中心。因此,总体而言,每个订单都将有一个成本中心,为了找到它与哪个成本中心关联,您可以参考以下控制表的 COEP 或 COEJ。您可以查找一段时间或一年的成本中心、订单和其他详细信息。COEP ... 阅读更多

深入了解 SAP 系统中的角色

varma
更新于 2020-02-13 11:35:12

164 次查看

从高级别来看,这两个表几乎相同,因为它们都处理存储为角色生成的配置文件的详细信息。让我们先谈谈 AGR_PROF。它存储生成的配置文件的文本,该文本取决于语言。它也存储配置文件 ID。因此,它导致最多只有一个配置文件和语言的可能组合,该组合称为主配置文件。使用相关的 SAP 事务(如 SE11、SE80 或 SE16)查看有关此表“AGR_PROF”及其内部数据的更多详细信息。下面显示了 SE11 T-Code - 现在 ... 阅读更多

激活 ABAP 表时出现引用错误导致失败

usharani
更新于 2019-07-30 22:30:20

182 次查看

答案非常天真。如果您有任何数量字段或货币字段,则需要引用列和引用表。您只需要为表中的任何此类列添加引用字段和表即可。

更改 SAP 6.0 中区分大小写的用户设置

Giri Raju
更新于 2020-06-13 06:11:30

569 次查看

是的,有一些特定于用户的文本设置可以让您以大写或小写输入,无论您选择哪种。使用 T-Code:SE38 转到 ABAP 编辑器初始屏幕您需要转到实用程序选项卡下的设置。使用实用程序选择 ABAP 编辑器选项卡。选择 ABAP 编辑器选项卡后,选择 pretty printer 部分。您将有许多选项可供选择。

在 SAP ABAP 中用空格替换制表符

Sai Subramanyam
更新于 2019-07-30 22:30:20

561 次查看

您只需要进行一个小小的更改。您需要添加一个“If 条件”来处理如下所示的制表符 - if CO gc_hex_char 我认为它应该解决您的问题,而且它看起来既不像硬编码也不像错误的实现。

SAP 中类似于 SQL 中 IN 运算符的运算符

vanithasree
更新于 2020-02-13 11:31:25

103 次查看

您可以通过多种方式完成类似的事情。您可以使用内部表用法或范围表。让我展示一个内部表的示例供您参考。SELECT Id, Name, DOB FROM sEmployee INTO CORRESPONDING FIELDS OF TABLE result_tab FOR ALL ENTRIES IN internal_tab // internal_tab 是一个定义了列的内部表 WHERE Id = internal_tab -Id AND Name = internal_tab –Name

广告