Topic: a lesson for each day(2005-1-10)

ERP俱乐部

第 1 页 总共 1 页 [共有 5 条记录]


Posted by mara on 2005-01-10 05:15 下午

REPORT demo_select_for_all_entries_1.

DATA: BEGIN OF line,
        carrid   TYPE spfli-carrid,
        connid   TYPE spfli-connid,
        cityfrom TYPE spfli-cityfrom,
        cityto   TYPE spfli-cityto,
      END OF line,
      itab LIKE TABLE OF line.

line-cityfrom = 'FRANKFURT'.
line-cityto   = 'BERLIN'.
APPEND line TO itab.

line-cityfrom = 'NEW YORK'.
line-cityto   = 'SAN FRANCISCO'.
APPEND line TO itab.

SELECT  carrid connid cityfrom cityto
  INTO  CORRESPONDING FIELDS OF line
  FROM  spfli
  FOR ALL ENTRIES IN itab
  WHERE cityfrom = itab-cityfrom AND cityto = itab-cityto.

  WRITE: / line-carrid, line-connid, line-cityfrom, line-cityto.

ENDSELECT.

这种方法是SAP最常用的也是最实用的一种查询方法。


Posted by 恐龙 on 2005-01-12 08:12 上午
不错,学会了"FOR ALL ENTRIES IN itab"
的用法

Posted by mara on 2005-01-12 06:02 下午
有效果就好

Posted by ABAP低能儿 on 2005-01-20 08:40 上午
 恐龙 wrote:
不错,学会了"FOR ALL ENTRIES IN itab"
的用法


FOR ALL ENTRIES IN itab

小弟还不知道怎么用?请告之,谢谢

Posted by mara on 2005-01-20 10:18 上午
你把这个程序拿到你的测试系统里运行一下就知道怎么用了,我们用实例来说话是最好的。