FormBridge フィールドの値によってチェックボックスに自動的にチェックを入れたい

何を実現したいのかを書きましょう

FormBridgeにおいて、フィールドの値(数値計算フィールド)によってチェックボックスに自動的にチェックを入れたいのですがうまく動きません。
この記事を参考にしましたが動作しません。
https://community.cybozu.dev/t/topic/9452「FormBridge フィールドの値によってチェックボックスに自動的にチェックを入れたい」
当方、Javascript 初心者のためよくわからず恐縮ですが宜しくお願いします。

発生した問題やエラーメッセージを具体的に書きましょう

具体的には、aa という数値計算フィールドに51という計算結果が反映されたときに、フィールドコードddの"対象外"というチェックボックスに自動的にチェックをいれたいです。

実行したコードをコピー&ペーストしましょう

コードをここに入力または貼り付け

(function () {
‘use strict’;
fb.events.fields.aa.changed = [function (state) {
if (state.record.aa.value == ‘51’) {
state.record.bb.value = [“対象外”];
} else {
state.record.bb.value = [“対象”];
}
return state;
}];
})();

FormBridge に詳しくないので的外れかもしれませんが、

最近リリースされた新バージョンのデザインでは JavaScript カスタマイズの仕様が変わり、 API が変わったようです。

もしかしたらその影響で動いていないかもしれないので、一度デザインのバージョンをご確認いただいたほうが良いかもしれません。

1 Like

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。