0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

rex0220 計算式プラグイン テーブルの転記(ボタン版)

Last updated at Posted at 2024-05-24

計算式プラグインを使って、ボタンクリック時にテーブルAからテーブルBに転記してみます。

概要

rex0220 計算式プラグイン テーブルの転記のボタン版です。
「テーブルコピー」ボタンクリックで、テーブルA の対象に"チェック" された行をテーブルBに転記します。

2024-05-24_12h53_51.png

操作例

2024-05-24_13h00_03.gif

アプリ設定

スペース項目を配置して、要素IDを指定します。

2024-05-24_14h22_33.png

計算式プラグイン設定

スペース項目に、ボタン設定を指定します。
FSET 関数で、ボタンクリック時のテーブル設定を行います。

2024-05-24_12h56_18.png

.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
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?