コンテンツにスキップ
「プリザンター入門」発売中!

複数の項目の値を結合し1つの項目に自動入力したい

回答

スクリプトを使用してください。


概要

任意の複数項目に設定された同じ型の値を結合(数値の場合は足し算)を行い、その値を指定項目に入力したい場合はスクリプトを使用します。

操作方法

  1. 記録テーブルを作成します。
  2. 分類A、分類B、分類Cを有効にします
  3. 以下のスクリプトをスクリプトの新規作成で、出力先を「新規作成」、「編集」にチェックを付けて更新してください。

サンプルコード

JavaScript

``` 
$(document).on('change', '#' + $p.getControl('ClassA')[0].id + ', #' + $p.getControl('ClassB')[0].id, function () {
const A = $p.getControl('ClassA').val();
const B = $p.getControl('ClassB').val();

$p.set($p.getControl('ClassC'), A + B);

})
```

関連情報