LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
ABAP纏め2
kongbaidangaom49 2023-07-03

向上取整:CEIL

向下取整:FLOOR

小数点2桁四舍五入:小数点3桁=>小数点2桁

小数点2桁切り捨て:ROUND( VAL = 計算式 DEC=2 MODE=6)


CONCATENATE a1 a2 a3 ・・・・ INTO (変数).⇒ 文字列を連結

CONDENSE (変数) NO-GAPS.⇒ すべてのブランクが削除される

SET CURSOR FIELD



ALPHA外部変換がありの判断方法

・データエレメント押下

・ドメイン押下

・ルーチン=ALPHA


IS BOUND:有効か

IS ASSIGNED:ユニコードシステムか内存区域か

IS INITIAL:初期化か


格式設定(日付、時刻、金額)

CONSTANTS:

  GCF_DATEFMT TYPE CHAR10 VALUE '____/__/__',

  GCF_TIMFMT TYPE CHAR8 VALUE '__:__:__',

  GCF_MASK(18) TYPE C VALUE 'RRV_,____,____',

  GCF_COMMA3 TYPE CHAR10 VALUE ',,,',

  GCF_COMMA2 TYPE CHAR10 VALUE ',,'.

IF 日付 IS NOT INITIAL.

  日付(CHAR10) = 日付(DATS).

  WRITE 日付(CHAR10) TO  日付(CHAR10) USING EDIT MASK GCF_DATEFMT.

ENDIF.

WRITE 時刻 TO  時刻(CHAR8) USING EDIT MASK GCF_TIMFMT.

WRITE 金額 TO  金額(C14) RIGHT-JUSTIFIED USING EDIT MASK GCF_MASK.

余計な”,”削除

CONDENSE 金額(C14) NO-GAPS.

REPLACE FIRST OCCURRENCE OF GCF_COMMA3 IN 金額(C14) WITH SPACE.

REPLACE FIRST OCCURRENCE OF GCF_COMMA2 IN 金額(C14) WITH SPACE.


REPLACE命令:置き換える命令

FIRST OCCURRENCE OF(最初の) と ALL OCCURRENCE OF(全部の)

CONCATENATE命令:文字列を結合する命令

CONCATENATE 連結1 連結2 連結3 INTO 変数 SEPARATED BY 区切

C・・・文字列

N・・・数値

D・・・日付

T・・・時刻

STRING・・・文字列(可変長)


頭文字「 」検索:SEARCH 文字列 FOR '. .'.


READ TABLE注意:

①SORT 検索キー

②BINARY SEARCH


■ポップアップでメッセージ

POPUP_TO_CONFIRM:表示メッセージ

POPUP_GET_VALUES:入力できる

REUSE_ALV_POPUP_TO_SELECT:ALV選択窓口

**********************************

**********************************

★★★ソースレビュー注意★★★

①MSGと内容は一致か

②履歴追加問題ないか

③「GDF_」があれば、初期化処理あるか

④桁数注意(ファイル名など)

⑤変数名注意(基準規約)

**********************************


推荐文章
评论(0)
分享到
转载我的主页