ABAP 详细语法记录

作者:龙伍佑 | 原创 | 2008-05-14 12:01 | 投票
标签: 语法 笔记 sap abap 
    1.引用類型z_ref數據對象myref在程序中的聲明方式:

  DATAmyrefTYPEz_ref.

  CREATEDATAmyrefTYPEz_ref.

  2.參照數據字典中的表類型生成內表對象或結構體:

  DATAmytableTYPEz_table,”數據字典表類型,聲明內表.

  mylineTYPELINEOFz_table.”表類型的行結構,聲明結構體.

  3.取系統日期:SY-DATUM,

  4.取系統時間:SY-UZEIT.0

  5.系統字段定位:SY-FDPOS.字符比較結果為真時,此字段將給出偏移量信息.

  6.系統字段SY-FDPOS給出字符的位置信息.(P109)

  7.系統字段SY-INDEX記錄循環語句中的循環次數

  8.操作內表行結束后系統字段SY-TABIX返回該行索引.對於所有行操作,如果操作成功,系統變量SY-SUBRC返回0,否則返回非0值.

  9.系統用戶名:SY-UNAME.

  10.SY-HOST?屏幕序號:sy-dynnr.

  11.OK代碼:SY-UCOMM或SYST-UCOMM

  12.屏幕組ID:SY-DYNGR.

  13.常量聲明:CONSTANTconst(len)TYPEtype|LIKEdobj[DECIMALSdec][VALUEval].

  14.確定數據對象屬性:DESCRIBEFIELDf[LENGTHl][TYPEt[CONPONENTSn]][OUTPUT-LENGTHo][DECIMALSd][EDITMASKm][HELP-IDh].

  15.數據賦值:MOVEsourceTOdestination.或destination=source.

  16.設定初始值:CLEARF.

  17.檢查字段是否為初始值:fISINITIAL….

  18.檢查字段是否被分配:fsISASSIGNED…..

  19.檢查過程中的參數是否被實參填充:pIS[SUPPLIED|REQUESTED]….

  20.檢查數據對象的值是否屬于某範圍之間:f1BETWEENf2ANDf3…..

  21.檢查數據對象f的內容是否遵從某個選擇表的邏輯條件:finseltab….

Baidu 广告
Google 广告