ファイルをアップロード
GUI_UPLOAD
ファイルをダウンロード
GUI_DOWNLOAD
前0を埋める
CONVERSION_EXIT_ALPHA_INPUT
前0を捨てる
CONVERSION_EXIT_ALPHA_OUTPUT
文字列チェック半角 (INPUT)
CONVERSION_EXIT_ZCHR2_INPUT
日付妥当性チェック
DATE_CHECK_PLAUSIBILITY
数値項目の編集とチェック
NUMERIC_CHECK
番号範囲: 次自由番号の割当
NUMBER_GET_NEXT
ポップアップ画面表示
POPUP_TO_INFORM
メッセージ取得(Tr-cd:SE93 メッセージを照会)
RS_MSG_TEXT
負号が前に置く (123- ⇒ -123)
CLOI_PUT_SIGN_IN_FRONT
進度条
SAPGUI_PROGRESS_INDICATOR
計画長さ、又は字符で割って内部に格納する
RKD_WORD_WRAP
入力日付より、該当月の最後日を取得
RP_LAST_DAY_OF_MONTHS
時刻の計算
C14B_ADD_TIME
通貨額換算(テーブル TCURR による換算レート決定)
READ_EXCHANGE_RATE
通貨額換算(金額、通貨コード、日付を基準としたレート検索)
CALCULATE_EXCHANGE_RATE
关于進度条,为了便于理解,自己做了个小例子
DATA: A LIKE SY-UCOMM.
DO 100 TIMES.
DO 300 TIMES.
GET TIME.
ENDDO.
A(3) = SY-INDEX.A+3 = '%'.
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
PERCENTAGE = SY-INDEX
TEXT = A.
ENDDO.
DO 100 TIMES.
DO 300 TIMES.
GET TIME.
ENDDO.
A(3) = SY-INDEX.A+3 = '%'.
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
PERCENTAGE = SY-INDEX
TEXT = A.
ENDDO.