formBridge 金額をカンマ表示したい

formBridgeの金額をカンマ表示したいのですが、
changedイベントで以下のように実装しても、
想定の動作になりません。(カンマ表示されないです)
javaScript初心者なのもあり、解決方法が分からず困っています。
ご教授頂けますでしょうか。

商品メニューテーブルの中に、商品名のkViewerルックアップがあり、ルックアップ選択した結果を、商品名、商品単価にセットする動きになっております。
さらにテーブル内の数量(数値フィールド)を手入力すると、商品単価 * 数量の値を金額(自動計算フィールド)にセットされる動きになっています。

金額をカンマ表示するにあたって、商品単価_文字列、金額_文字列フィールドをつくり、そこにカンマ表示する想定です。

また、テーブル外に合計金額(自動計算フィールド)があり、
この値が変わると、この値が合計金額_文字列にカンマ表示される動きにしたいです。
どうぞよろしくお願いいたします。

(function() {
    "use strict";

    //商品単価_文字列unit_price_text
    fb.events.fields['shohintbl'].fields['unit_price'].changed.push(function(state , params) {
        const v = params.value;
        state.record['shohintbl'].record['unit_price_text'].value = Number(v.split(',').join('')).toLocaleString();
        console.log(params.value)
        return state;
    });

    //金額_文字列amount_text
    fb.events.fields['shohintbl'].fields['amount'].changed.push(function(state , params) {
        const v = params.value;
        state.record['shohintbl'].record['amount_text'].value 
                        = Number(v.split(',').join('')).toLocaleString();
        console.log(state.record['shohintbl'].record['amount_text'].value)
        return state;
    });

    //合計金額_文字列total_amount_text
    fb.events.fields['total_amount'].changed.push(function(state) {
        const v = state.record['total_amount'].value;
        state.record['total_amount_text'].value = Number(v.split(',').join('')).toLocaleString();
        console.log(state.record['total_amount_text'].value)
        return state;
    });
   
})();