$formatNumber выводит NaN при использовании в массиве таблиц

Я применяю числовое форматирование к PDF-документу, которое отлично работает в «родительской» записи в данных JSON, но не работает при использовании внутри таблицы. Как заставить выражение $formatNumber работать внутри массива данных?

Данные объединяются в документ счета-фактуры, и в одном из столбцов «Статьи счета-фактуры» я хотел бы отформатировать число с помощью выражения $formatNumber, '#, ###. 00'.

Вот синтаксис слияния в моем текстовом документе:

Это форматирование отлично подходит для родительских данных:{{$formatNumber (QuoteLineItems.totalSize, '#, ###. 00')}}

Это форматирование не выполняется при использовании внутри таблицы (вывод в формате PDF si "NaN"){{$formatNumber (QuoteLineItems.records.AmountNet, '#, ###. 00')}}

Изображение: Сравнение синтаксиса успеха и неудачи

Изображение: PDF-файл содержит NaN в таблице

вот пример входных данных, которые я использую внутри тега документа плагина word:

      {
    "QuoteLineItems":
    {
        "records":
        [
            {
                "AmountGross": 47897,
                "AmountNet": 44556,
                "Name": "Sample Charges"
            },
            {
                "AmountGross": 4968,
                "AmountNet": 4621,
                "Name": "Sample 2 Charges"
            }
        ],
        "done": true,
        "totalSize": 2
    },
    "Name": "Sample Invoice"
}

1 ответ

Приносим извинения за задержку с ответом. Это известная ошибка (сейчас проверю статус). А пока я предлагаю сделать ваш числовой формат в вашем коде, прежде чем отправлять его в API. Если это не имеет смысла, дайте мне знать, и я проясню.

Другие вопросы по тегам