$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. Если это не имеет смысла, дайте мне знать, и я проясню.