Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 2.53 KB

part.inputDialog.md

File metadata and controls

42 lines (34 loc) · 2.53 KB

入力ダイアログ

入力ダイアログは標準部品の一つ。 標準利用は、リポジトリ定義の入力ダイアログタブで入要素を定義して、 リポジトリ定義・一覧画面タブのまたは入力画面タブのインポートダイアログに「{defId}_inputDialog」を登録する。

各種アドオンから入力ダイアログの標準関数を実行したい場合、以下のAPIをご参考ください。

メソッド名インタフェース戻り値説明
呼び出し
新規モードで開く{defId}_inputDialog.add ( closeCallback )voidaddモードで、{defId}_inputDialog_initイベントを実行する。
コピー新規モードで開く{defId}_inputDialog.copyAdd ( selectId, closeCallback )voidcopyAddモードで、{defId}_inputDialog_initイベントを実行する。
編集モードで開く{defId}_inputDialog.edit ( selectId, closeCallback )voideditモードで、{defId}_inputDialog_initイベントを実行する。
参照モードで開く{defId}_inputDialog.ref ( selectId )voidrefモードで、{defId}_inputDialog_initイベントを実行する。
フッター
追加ボタンをクリック{defId}_inputDialog.{btnId}_onClick ( )void※1、{defId}_inputDialog_touchイベントを実行する。
保存{defId}_inputDialog.save ( )void※1、{defId}_inputDialog_saveイベントを実行する。
閉じる{defId}_inputDialog.close ( )void
ダイアログ
ロール別の画面項目制限を実行{defId}.doRoleConfig ( mode )void

※1、該当メソッドは、リポジトリ定義により追加または削除される。

引数種類説明
modeStringadd | copyAdd | edit | ref
closeCallbackfunction ( )閉じるコールバック。
selectIdString 選択行の主キー配列のJSON文字列。
//主キー配列のJSON文字列
"[\"PK1_1\",\"PK1_2\"]"

ここだよ

イメージ