aaa
4
- 単価・数量を変更した場合に計算フィールドのchageイベントが拾えないようでした。(おそらく自動計算なので、カスタマイズで介入できないようになっているのでは?)
- そのため個別に単価・数量フィールドの変更イベントを拾う必要がありそうです。単価と数量の項目が複数あったら面倒です。カンマ区切りは諦めるか、別のフォームを使うこともご検討ください。
- 表示用という文字列フィールドを追加した前提です。
- コードは動作検証目的で単価欄の変化だけを拾っています。
- 個数にも対応させるようにしてください。
- カンマ反映部分は過去ログの例を参考に動作させるようにしてください。
(function () {
"use strict";
fb.events.fields['unitPrice'].changed = [
function (state) {
const calcvalue = state.record['計算'].value;
console.log({ calcvalue })
state.record['表示用'].value = calcvalue
return state;
}
];
})();
「いいね!」 1