Как выводить конкретную ячейку Google Таблицы
В этой статье мы рассказываем о том, как выводить в сценарии конкретную ячейку Google Таблицы.
Статья основана на уроке Печеньки с предсказаниями, который мы рекомендуем пройти перед прочтением этой статьи.
Предположим, вам нужно вывести эту ячейку:
В первую очередь необходимо указать для бота ориентиры этой ячейки — столбец и строку.
Указание строки
В блоке HTTP-запрос установите значение переменной:
_.findWhere($httpResponse, {"number": 1})
В выражении используется функция _.findWhere(list, properties)
библиотеки Underscore.js, которая возвращает первый элемент массива, соответствующий заданным свойствам.
Вы указали номер строки. В данном случае будет выводиться ячейка, в строке которой значение столбца number
равно 1
.
Указание столбца
В блоке Текст укажите $prediction.line
, где line
— обозначение столбца, из которого вы хотите выводить данные.
Вывод другой ячейки
Что нужно изменить, чтобы выводить данные из другой ячейки?
-
В блоке HTTP-запрос измените значение переменной на
_.findWhere($httpResponse, {"number": 5})
. То есть, укажите идентификатор строки, в данном случае5
из столбцаnumber
. -
В блоке Текст напишите
$prediction.chance
, гдеchance
— идентификатор столбца.