POPUP_TO_DECIDEはポップアップを出力する汎用モジュールです。
文字列を最大3行指定でき、それに対する回答ボタンを2つ(+場合によってはキャンセルボタン)提供します。
ポップアップアイコンを指定することはできません。(ポップアップアイコンなし)
★コード例
◇FM呼び出し
DATA:
lv_ans TYPE string.
CALL FUNCTION 'POPUP_TO_DECIDE'
EXPORTING
defaultoption = '1'
textline1 = 'テキスト1行目'
textline2 = 'テキスト2行目'
textline3 = 'テキスト3行目'
text_option1 = 'OPT1'
text_option2 = 'OPT2'
icon_text_option1 = '@9F@'
icon_text_option2 = '@Y4@'
titel = 'タイトルテキスト'
start_column = 25
start_row = 6
cancel_display = 'X'
IMPORTING
answer = lv_ans.
★コード例のポップアップイメージ

★入力パラメータ
| パラメータID | パラメータ説明 |
|---|---|
| DEFAULTOPTION | ボタンカーソルの初期ボタン |
| TEXTLINE1 | 1行目のテキスト |
| TEXTLINE2 | 2行目のテキスト |
| TEXTLINE3 | 3行目のテキスト |
| TEXT_OPTION1 | ボタン1のテキスト |
| TEXT_OPTION2 | ボタン2のテキスト |
| ICON_TEXT_OPTION1 | ボタン1のアイコン(DBtabのICONを参照) |
| ICON_TEXT_OPTION2 | ボタン2のアイコン(DBtabのICONを参照) |
| TITEL | タイトルテキスト |
| START_COLUMN | ポップアップ出力開始座標X軸 |
| START_ROW | ポップアップ出力開始座標Y軸 |
| CANCEL_DISPLAY | キャンセルボタンの表示/非表示 |
★出力パラメータ
| パラメータID | パラメータ説明 |
|---|---|
| ANSWER | ユーザボタン押下情報 |


