有人可以简单地解释一下字段符号ABAP中发生了什么吗?如果有人能够解释这个概念以及它如何与继承相关以及它如何提高性能,我感到很高兴.
我在ABAP中需要这样的查询,但这不起作用.
SELECT * FROM table
INTO i_tab
WHERE amount = 100,15
Run Code Online (Sandbox Code Playgroud)
我试过了:WHERE amount ='100,15',但这也不起作用.
如何在我的where语法中指定小数?
如何按任何字段排序(日期示例)
我想使用BAPI函数和JCo检索按特定字段排序的客户列表.
我可以检索客户列表,也许他们没有排序.
<BAPI_CUSTOMER_FIND>
<import>
<MAX_CNT>100</MAX_CNT>
</import>
<tables>
<SELOPT_TAB>
<row>
<TABNAME>KNA1</TABNAME>
<FIELDNAME>NAME1</FIELDNAME>
<FIELDVALUE>*</FIELDVALUE>
</row>
</SELOPT_TAB>
</tables>
</BAPI_CUSTOMER_FIND>
Run Code Online (Sandbox Code Playgroud) 我需要写一个FM,我会收到一个元素的数据类型作为字符串参数,我想声明它:
DATA: lt_test TYPE TABLE OF (iv_data_type).
Run Code Online (Sandbox Code Playgroud)
iv_data类型应该是接收类型.
如何在ALV网格中显示内联声明的数据类型?
例如:
SELECT *
INTO TABLE @DATA(lt_result)
FROM table.
Run Code Online (Sandbox Code Playgroud)
如何lt_result在ALV网格中显示?
我有我的内部表it_mseg.在此表中,有一个名为的字段amnt.
it_mseg如果字段amnt大于等于10,我想检查每一行.如果是,我想从内部表中删除它.
因此,最后,当我使用ALV-Grid显示表时,只amnt显示字段值低于10 的行.
我知道这是以某种方式完成的Loop at it_mseg,但我无法做到正确.
编辑:我想用循环来做,所以我可以做一些比GE 10更复杂的事情.
LOOP AT GT_TC_01
WITH CONTROL TC_0800
CURSOR TC_0800-CURRENT_LINE.
MODULE TC_0800_GET_LINES.
SELECT *
FROM YPM_USERS
INTO DATA(WA_YPM_USERS)
WHERE UNAME = SY-UNAME
AND COUNTRY = 'BG'.
* IF SY-SUBRC EQ 0.
IF SCREEN-NAME = 'z2004_03-persno1'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ELSE.
SCREEN-INPUT = 1.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.
Run Code Online (Sandbox Code Playgroud)
如果我使用Select Single * From...它会产生语法错误,则应使用Select * From ...
如果我使用Select * From..它会告诉我Field COUNTRY is not a key field(如果我评论该字段所在的国家,则表示未定义语句IF)
如果我使用上面的查询,它告诉我
带有POSIT的未处理组件。
目标:我正在尝试使字段z2004_03-persno1不可编辑
我是SAP新手,正在研究使用JAVA调用一些预定义的BAPI函数。我有个问题。我在SE37中打开函数BAPI_QUOTATION_CREATEFROMDATA2。在其中,我找到了import和table。导入是调用此函数时需要的参数,但是在表中,大约有12个表和结构,我如何知道调用该函数的最低要求?有人可以帮忙吗?谢谢。
我想比较READ排序后的内部表和标准内部表的性能。根据理论,对排序表进行的CRUD操作必须始终比对未排序表进行的操作更快。
问题是我的程序无法正常工作,似乎首先执行的任何测试都显示出更好的结果-在下面的代码中,我READ首先测试排序表。之后,我测试了未排序的表,令人惊讶的是,READ对未排序的表的操作表现更好。
为什么?我想念什么?
DATA: BEGIN OF was,
id TYPE i,
tel TYPE i,
END OF was,
tabst LIKE STANDARD TABLE OF was
with header line,
tabso LIKE SORTED TABLE OF was
WITH UNIQUE KEY id tel,
X TYPE I VALUE 100,
TA1 TYPE timestampl, TA2 TYPE timestampl,
TB1 TYPE timestampl, TB2 TYPE timestampl,
TA TYPE timestampl, TB TYPE timestampl,
N TYPE I VALUE 1000.
DO X TIMES.
was-id = sy-index - 1.
was-tel = …Run Code Online (Sandbox Code Playgroud)