addActiveFilePivotTableCalcField
await crafttechApi.addActiveFilePivotTableCalcField(pivotTableSheetName, pivotTableCell, name, formula);Описание
Заголовок раздела «Описание»Добавляет или изменяет существующее вычисляемое поле.
‼️Данный метод работает через интерфейс‼️
Требуется, чтобы лист, на котором находится сводная таблица НЕ был скрытым.
Параметры
Заголовок раздела «Параметры»- pivotTableSheetName (string) — лист на котором находится сводная таблица;
- pivotTableCell (string) — ячейка в формате “A1” на которой находится сводная таблица;
- name (string) — имя нового вычисляемого поля;
- formula (string) — формула нового вычисляемого поля;
Формулы записываются с именами полей в одинарных кавычках.

Возвращает
Заголовок раздела «Возвращает»- true | false (boolean) — логическая истина
trueв случае успешного добавления или изменения существующего вычисляемого поля
(async () => { try { if (!crafttechApi) { throw new Error('crafttechApi не найден'); } const result1 = await crafttechApi.addActiveFilePivotTableCalcField( 'Лист1', 'B11', 'MY_NAME', `='Столбец 2' + 'Столбец 3' + 'Столбец 4'` ); const result2 = await crafttechApi.addActiveFilePivotTableCalcField( 'Лист2', 'G11', 'MY_NAME_Лист2', '=\'Столбец 2\' * \'Столбец 3\' * \'Столбец 4\'' ); console.log('result1', result1); } catch (error) { console.error(error.message); }})();Обратная связь: support@crafttech.ru