deleteActiveFilePivotTable
await crafttechApi.deleteActiveFilePivotTable(pivotTableSheetName, pivotTableCell);Описание
Заголовок раздела «Описание»Удаляет сводную таблицу в активном файле.
‼️Данный метод работает через интерфейс‼️
Требуется, чтобы лист, на котором находится сводная таблица НЕ был скрытым.
Параметры
Заголовок раздела «Параметры»- pivotTableSheetName (string) — лист на котором надо удалить сводную таблицу;
- pivotTableCell (string) — ячейка в формате “A1” на которой надо удалить сводную таблицу;
Возвращает
Заголовок раздела «Возвращает»- true | false (boolean) — логическая истина
trueв случае успешного удаления сводной таблицы
try { if (!crafttechApi) { throw new Error('crafttechApi не найден'); } const listName = 'Управление'; const argArr1 = Api.GetSheet(listName) .GetRange('G6:G8') .GetValue() .map((e) => e[0]); const argArr2 = Api.GetSheet(listName) .GetRange('H6:H8') .GetValue() .map((e) => e[0]); const argArr3 = Api.GetSheet(listName) .GetRange('I6:I8') .GetValue() .map((e) => e[0]); const argArr4 = Api.GetSheet(listName) .GetRange('J6:J8') .GetValue() .map((e) => e[0]);
for (let i = 0; i < 3; i++) { const var1 = argArr1[i]; const var2 = argArr2[i]; const var3 = argArr3[i]; const var4 = argArr4[i]; const isPivotTableSourceUpdated = await createActiveFilePivotTable( var1, var2, var3, var4 ); console.log( `На листе ${var1} сводная таблица на позиции ${var2} создана: ${isPivotTableSourceUpdated}` ); } } catch (error) { console.error(error.message); }Обратная связь: support@crafttech.ru