ABAP語言常用的系統欄位及函式

2022-02-17 06:43:15 字數 1534 閱讀 6615

常用的系統變數如下:

1. sy-pagno當前頁號

2. sy-datum當前時間

3. sy-linsz當前報表寬度

4. sy-linct當前報表長度

5. space空字元

6. sy-subrc執行狀態為0,表示成功.

7. sy-uname 使用者名稱

8. sy-uzeit當前時間

9. sy-tcode當前的事務**

10. sy-lsind列表索引頁

11. sy-listi上乙個列表的索引

12. sy-lilli絕對列表中選定行的行號

13. sy-curow螢幕上的行

14. sy-cucol游標列

15. sy-cpage列表的當前顯示頁

16. sy-staro真實行號

17. sy-lisel選擇行的內容,長度為255

18. sy-linno當前行

19. sy-index:做無條件迴圈是的次數值.

20. sy-fdpos:子字串在源串中的位置。

sy-index    當前loop執行的次數

sy-tabix    當前內錶的行數

sy-tmaxl    內錶的總行數

sy-srows 螢幕的總行數

sy-scols    螢幕的總列數

sy-mandt client number

sy-vline    豎線

sy-uline     橫線

以上是常用的一些系統字段,有興趣的,可以寫個write語句驗證一下這些字段。例如:write:sy-datum

系統常用函式

21. shift string:左移字串。長度減1。

22. concatenate:連線字串。

23. split:拆分字串。

24. search:查詢字串。

25. replace:替換字串。

26. condense:刪除多餘的空格。

27. translate:轉換字元格式,如將'abc'轉換為'abc'

28. convert text:建立乙個可排序的字串。

29. overlay:用乙個字串覆蓋另乙個字串。

30. strlen:字串長度。

31. abs:取絕對值。

32. cos、sin、tan:取三角函式值。

33. acos、asin、atan:反三角函式。

34. cosh、sinh、tanh:雙曲函式。

35. exp:e的冪函式。

36. log:底數為e的對數。

37. log10:底數為10的對數。

38. sqrt:平方根。

39. sign:返回引數符號。

40. trunc:返回引數的整數部分。

41. frac:輸入引數的小數部分。

42. ceil:返回不小於引數的最小整數。

43. floor:返回不大於引數的最小整數。

ABAP語言常用的系統欄位及函式

常用的系統變數如下 1.sy pagno當前頁號 2.sy datum當前時間 3.sy linsz當前報表寬度 4.sy linct當前報表長度 5.space空字元 6.sy subrc執行狀態為0,表示成功.7.sy uname 使用者名稱 8.sy uzeit當前時間 9.sy tcode當...

ABAP語言常用的系統欄位及函式

size medium 常用的系統變數如下 1.sy pagno當前頁號 2.sy datum當前時間 3.sy linsz當前報表寬度 4.sy linct當前報表長度 5.space空字元 6.sy subrc執行狀態為0,表示成功.7.sy uname 使用者名稱 8.sy uzeit當前時間...

c語言string h中常用的字串操作函式

根據指定字元切分字串char strtok char str1,char str2 char input 26 i,am,a,boy char p p strtok input,while p 字串反轉char strrev char str char forward string printf b...