У меня есть сценарий для Google Таблиц, над которыми я работаю. Я понимаю, что есть лучшие способы делать то, что я пытаюсь (cough html/database cough), но я должен заставить эту таблицу работать.Скрипты Google unhideRows не работают
Короче говоря, я стараюсь скрывать и отображать строки динамически. Кажется, что нет способа получить фильтры для обновления, не переделывая их, поэтому я пытаюсь использовать hideRows, чтобы скрыть их и unhideRows, чтобы раскрыть их по мере необходимости. Команда hideRows работает ниже. Команда unhideRows не работает. В это время они буквально так близко находятся в коде. Первоначально я прятался на одном листе и прятался на другом, но настраивался таким образом, чтобы устранить неполадки. На этом листе нет фильтрации (потому что это не сработало, я отключил его). Я попытался установить значение в unhideRows непосредственно на тестируемое значение вместо переменной.
Строка, о которой идет речь, скрывается, но не отображается. Я попытался показать какую-то другую строку на всякий случай, когда Google искал скрыть это, показывая его обратно. Я не собираюсь работать.
{ //thisRow = the row number of a range, in this case 2 if output to screen
pImages.hideRows(thisRow);
pImages.unhideRows(thisRow);
}
MrHoudini на форумах google указал, что команда showRows() добавляет функциональность, которую я ожидал от unhideRows(). – user1330705