新規投稿
フォローする

複数選択の選択数カウント

初めて投稿させて頂きます。

初歩的な質問かもしれませんが教えて頂けますか?

現在、複数選択のフィールドを作業員名簿で使用しています。

選択した人数のカウントをしたいのですが、やり方が分かりません、、、。

なにかいい方法がありますでしょうか?

 

0

4件のコメント

Avatar
mionix

こんにちは。

このようなコードでカウントできます。

(function () {
  'use strict';
  var events = ['app.record.create.change.複数選択', // 「複数選択」をフィールドコードに変更
    'app.record.edit.change.複数選択' // 「複数選択」をフィールドコードに変更
  ];
  kintone.events.on(events, function (event) {
    var record = event.record;
    record['count']['value'] = record['複数選択']['value'].length; // 「複数選択」をフィールドコードに変更
    return event;
  });
})();

チェックボックスと勘違いしておりました。

mionixにより編集されました
1
Avatar
Shotaro Matsuda

okabeさん、こんにちは。プロジェクト・アスノートの松田です。

複数選択であれば、IF関数とCONTAINS関数の組み合わせでカウントできます。

以下サンプルです。

各関数については、kintoneヘルプを参照ください。

1
Avatar
okabe masaki

mionixさん

回答ありがとうございます。

丁寧にコードまで教えて頂き、有難う御座います!

参考にさせて頂きます!

0
Avatar
okabe masaki

松田さん

回答有難う御座います。

ユーチューブ何度も拝見させて頂いています。

初歩的な質問で大変申し訳御座いませんでした。

事前にヘルプも読んだのですが、

システム関係は全くの素人なので・・・。

期待通りのカウント出来ました!

有難う御座いました!

0
サインインしてコメントを残してください。