計算式プラグインを使って、ボタンクリック時にテーブルAからテーブルBに転記してみます。
概要
rex0220 計算式プラグイン テーブルの転記のボタン版です。
「テーブルコピー」ボタンクリックで、テーブルA の対象に"チェック" された行をテーブルBに転記します。
操作例
アプリ設定
スペース項目を配置して、要素IDを指定します。
計算式プラグイン設定
スペース項目に、ボタン設定を指定します。
FSET 関数で、ボタンクリック時のテーブル設定を行います。
.js
// table_copy:(table_copy) SPACER
DIALOG(
ARRAY("テーブルコピー","テーブルA -> テーブルB"),
FSET(テーブルB,
CSV_TVAL(
OTCSV(テーブルA,
TPFILTER(IN(対象,"チェック")),
TPOUT(区分A,ユーザー選択A),
TPLABEL("区分B","ユーザー選択B")
)
)
)
)
// table_clear:(table_clear) SPACER
DIALOG(
"テーブルBクリア",
FSET(テーブルB,ARRAY("","[]"))
)
// テーブルB SUBTABLE
// テーブルB.区分B DROP_DOWN
// テーブルB.ユーザー選択B USER_SELECT