esmDevelopers
URL API
esm API
JSプラグイン
AIコンシェルジュ
esm linkage
URL API
esm API
JSプラグイン
AIコンシェルジュ
esm linkage
  • ListSelectOptions

ListSelectOptionsモバイルアプリ

ListSelectOptionsクラスはレコード一覧画面の選択モードの選択肢に対して操作を行うためのメンバーを持っています。

インスタンスプロパティ

setSelectionToolButtons

選択肢の選択操作プルダウンにボタンを追加します。

構文

setSelectionToolButtons([
  {
    onClick: callback,
    title: title,
  },
]);
引数

onClick

ボタンがクリックされたときに実行される関数です。

title

ボタンに表示される文字列です。

返値

なし

例

esmJSPlugin.screen
  .sheetIndex("customer")
  .onSelectOptionsMounted(function (screen) {
    const selectOptions = screen.getSelectOptions();

    // クリックされたタイミングで関数を実行するボタンを追加する
    selectOptions.setSelectionToolButtons([
      {
        onClick: () => {
          alert("clicked");
        },
        title: "カスタムボタン",
      },
    ]);
  });

顧客一覧画面_選択操作_選択ボタン  顧客一覧画面_選択操作_選択肢

関連情報

SheetIndexScreen.getSelectOptions