2016-10-11 3 views
0

У меня есть сценарий для 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); 
} 
+0

MrHoudini на форумах google указал, что команда showRows() добавляет функциональность, которую я ожидал от unhideRows(). – user1330705

ответ

0

По-видимому, ответ не unhideRows(), который является одним из документов упоминается, но showRows(), которая делает больше смысла в повседневном языке. Еще раз спасибо господину Худини на форумах Google.

Смежные вопросы