Я только недавно пытался научить себя написанию сценариев для работы и ищу небольшую помощь. Я пытаюсь создать массив из нескольких листов / вкладок в электронной таблице Google с приведенным ниже;
var fastenerKitSpreadsheet = SpreadsheetApp.openById(id);
var tabs = new Array();
var fasteners = new Array();
for (var i=0 ; i<sheet.length ; i++) {
tabs.push( [ sheet[i].getName() ] );
var data = fastenerKitSpreadsheet.getRange("B3:D50").getValues().filter(String);
fasteners.push(data);
}
Logger.log(fasteners);
несколько проблем, которые у меня возникают:
- Фильтр (String) не удаляет пустые строки из массива.
- регистратор, кажется, только показывает результат в журнале, если я уберу фигурные скобки "{}"
- Я не уверен, как заставить его циклически проходить по каждой вкладке и выводить данные pu sh на конец массива крепежа.
Любая помощь будет принята с благодарностью.