694 篇 SAP HANA 相关文章

将 SAP ABAP 字段符号和数据引用与 C 中的指针进行比较

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

668 次浏览

字段符号就像 C 语言中的指针,但有一个主要区别:只能用字段符号访问其中的值,而不能访问内存地址。与实际的指针类似,它存储分配给它的变量的内存地址。你可以看到变量保存的数据,但不能获取内存地址。类似于指针,如果你对字段符号引用的数据进行了更改,它也会更改原始位置的值。数据引用在更高的层面上也类似于指针。你 ... 阅读更多

SAP 授权概念与授权对象、对象类

Abhinanda Shri
更新于 2019-07-30 22:30:20

1K+ 次浏览

为了不引起误解,SAP 授权对象和对象类与面向对象的类和对象没有太多共同之处,并且与之有很大差异。授权对象详细说明当前用户的特权,这些特权用于授权用户活动和数据可用性。授权对象是对与字段相关的权限进行配置和初始化的地方。另一方面,对象类是授权对象的集合。它可能包含一个或多个授权对象。

区分客户端之间的 SAP ABAP 代码

radhakrishna
更新于 14-Feb-2020 07:57:10

206 次观看

你可以使用字段“sy-mandt”来识别客户端,然后通过执行类似以下内容的操作来实现你的需求 -IF sy-mandt = '002'. *对 Client one 执行操作 ELSE. * 对客户端 two 执行操作 ENDIF此字段包含在几乎所有依赖于客户端的表中,因此你可以自由地使用它来满足你的需求。

在 SAP 系统中输入条件在现有报表中执行 SELECT

mkotla
更新于 14-Feb-2020 07:55:03

83 次观看

你犯了一个最常见的错误。在 ABAP 中,几乎在所有地方都要小心 SPACE。你需要在方法调用中有空格,因此只需在括号前后留一个空格,如下所示 −SELECT SINGLE * FROM EKPO WHERE EBELN = GT_MSEG-EBELN AND EBELP = GT_MSEG-EBELP AND NOT ( F1 = 'value' AND F2 = '0' )

在 SAP 系统中处理更高级别的布尔值

Giri Raju
更新于 2019-07-30 22:30:20

177 次观看

根据一般标准和编码实践,你应该使用 abap_bool 来处理布尔值或真值。在这种情况下,如果将任何对象声明为 abap_bool 类型,那么它只能保存集合中的值(abap_truth、abap_false 和 abap_undefined)。但在较旧的系统中,你可能无法使用 abap_bool,因为它不可用。例如在 Web Dynpro 中,abap_bool 不可用。在这种情况下,你需要使用 WDY_BOOLEAN 作为替代。WDY_BOOLEAN 仅允许 true 布尔值,这意味着它仅允许 true 和 false 作为允许的值,但不允许 undefined。 了解更多

在你围绕 SAP ABAP 中的内表运行循环时是否可以删除活动内容?

Srinivas Gorla
更新于 13-Feb-2020 10:07:31

747 次观看

DELETE 命令将产生结果。你应确保一旦你删除行后,在循环中不应再有对行的引用或使用。最好在执行删除后立即使用 CONTINUE。 我建议避免“DELETE lt_itab INDEX sy-tabix”,因为它将更改 sy-tabix,即表索引。如果你只想在循环中删除当前行,那么你可以简单地使用。“DELETE lt_itab”如果你使用语句“DELETE lt_itab FROM ls_wa”,那么无论你是否知情,都将删除相同的行 ... 了解更多

\\\解析 IDoc 文件以从 SAP 系统中提取信息

Govinda Sai
更新于 05-Dec-2019 07:24:06

659 次观看

有一些第三方库可以用来执行此任务,但它们涉及到一些成本,但这里最好的办法是使用一个 SAP 连接器。 几乎所有的流行编程语言,如 JAVA、C#、Python,都可以使用 SAP 连接器。你可以针对这些连接器进行编程并从 IDoc 中读取数据。你可以使用这些连接器做很多事情,从读取数据到将数据转换为平面文件以便进一步使用。我曾在类似场景中使用过 JAVA 连接器。你可以使用 SAP Java IDoc 类库和 SAP JCO 库来解析 IDoc 文件。 SAP ... 了解更多

什么是 ABAP?详细解释 ABAP OOP 特征?

Nikitha N
更新于 30-Jul-2019 22:30:22

241 次观看

ABAP 代表高级业务应用编程。它是一种用于开发 SAP R/3 系统及其相关模块的程序和应用的主要编程语言。它是一种针对 SAP 的高级语言,因为它仅在 SAP 环境中被理解和使用。ABAP 的最新版 ABAP 对象遵循面向对象范例。此外,它与以前版本中编写的应用程序完全向后兼容,无论是受到 COBOL 极大影响的 ABAP/4 还是其他版本。作为一种面向对象编程语言,它全面支持继承、多态、封装等功能... 阅读更多

使用 SAP T 代码 SM37 检查 SAP 系统中的后台作业

Paul Richard
更新于 12-6-2020 12:45:29

557 次查看

在 SM37 中,您只能看到计划的后台作业,因为它不用于前台作业。以下显示了 SM37 交易代码的初始屏幕

使用聚合函数从 SAP 中的不同表中获取值

Moumita
更新于 5-12-2019 08:04:28

262 次查看

首先,您给出的示例对基金有不同的描述。因此,您应该知道保留哪一个。如果您想要保留任何描述,可以使用以下利用聚合函数的查询:SELECT    X1."FundName"    ,min( X0."Dscription")    , X0."FundId" FROM INV1 X0 INNER JOIN OINV X1 ON X0."FundId" = X1."FundId" INNER JOIN NNM1 X2 ON X1."SourceId" = X2."SourceId" WHERE X1."FundTotal" > 1000 AND X0."FundStart" between [%1] and [%2] GROUP BY X1."FundName", X0."FundId"

广告