1,读取客户端Txt、Excel文件到内表:TEXT_CONVERT_XLS_TO_SAP
      https://www.cnblogs.com/jiangzhengjun/p/4265642.html

2,read table tab_file index 1.该语句只能用于带表头的内表
      read table tab_file into l_tab_file index 1.该语句用于没有表头的内表。

3,获取客户端用户桌面

4,abap屏幕选择事件 AT-SELECTION-SCREEN
      ... ON VALUE-REQUEST FOR psel_low_high :当光标位于某屏幕字段时,选择的帮助(F4)
      ... ON HELP-REQUEST FOR psel_low_high :当光标位于某屏幕字段时,选择的帮助(F1)
      ... OUTPUT :响应屏幕上的事件,修改选择屏幕的唯一方法,可以修改屏幕的各种属性,在屏幕显示之前,进行处理。

AT SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN."SCREEN为SAP系统结构,可以在se11中查看"
    IF SCREEN-GROUP1 = 'IN2' AND PA <> 'X'.
      SCREEN-INPUT = 0."input属性为1是可输入,0是无法输入。"
      CLEAR: P1,P2.
    ENDIF.

    IF SCREEN-GROUP1 = 'IN3' AND PB <> 'X'.
      SCREEN-INPUT = 0.
      CLEAR: P3.
    ENDIF.

    IF SCREEN-GROUP1 = 'IN4' AND PC <> 'X'.
      SCREEN-ACTIVE = 0."同理,ACTIVE为1显示,为0隐藏。"
      CLEAR:P4.
    ENDIF.

    MODIFY SCREEN."提交修改后的属性"
  ENDLOOP.

 5,S4Hana.alv要出力excel的时候,在工具栏中选择追加->一覧->エクスポート->

 6,常用的日期函数
http://www.sapjx.com/abap-datetime-function.html

 7,判断值类型。

DATA: lw_norbm TYPE eine-norbm.

CATCH SYSTEM-EXCEPTIONS OTHERS = 1.
    lw_norbm = 'AAA'.
ENDCATCH.

IF sy-subrc<>0.
*将AAA赋值给lw_norbm会发生类型错误,这时subrc等于1,会进入这个判断逻辑。    
ENDIF. 

 8,改表 https://www.cnblogs.com/buduzhiren/p/10177416.html

SE37,function :SE16N_INTERFACE

初回移送時にSICFでノードを有効化する必要

posted on 2019-11-26 13:55  suoluo119  阅读(424)  评论(0编辑  收藏  举报