Оглавление


Описание

Таблицы используются для получения более сложно организованных данных, чем списки, (например, список товаров для интернет-магазина, где построчно представлены разные данные: название, цена, описание и тд.).

note

Экшен используется как при работе с Таблицами так и с Google Таблицами, но у Google Таблиц есть несколько уникальных действий, которые описаны в статье Операции над Google-таблицами

Экшен используется как при работе с Таблицами так и с Google Таблицами, но у Google Таблиц есть несколько уникальных действий, которые описаны в статье Операции над Google-таблицами


Как добавить Таблицу в проект?

Перед началом работы необходимо создать Таблицу или Google таблицу.

Как добавить экшен в проект?

Через контекстное меню Добавить действиеТаблицыОперации над таблицей

Либо воспользуйтесь умным поиском.

Для чего это используется?

Как работать с экшеном?

note

В качестве номера столбца можно использовать либо числа (нумерация с нуля!), либо, как в Excel, буквы латинского алфавита в верхнем регистре!

В качестве номера столбца можно использовать либо числа (нумерация с нуля!), либо, как в Excel, буквы латинского алфавита в верхнем регистре!

Взять столбец

Положить значения заданного столбца в список

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Задаём столбец или переменную.

  4. Список в который сохраним все значения столбца.

Положить все значения столбца B из Таблицы 1 в Список 1

Таблица 1

До обработки

После обработки

note

Значения заданного столбца не удаляются после обработки

Значения заданного столбца не удаляются после обработки

Список 1


Взять строки

Получение строк с возможностью удаления из таблицы и записью в список, переменные.

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Критерии строк (можно указать переменную) :
    a) Все
    b) Не содержит текст
    c) Неудовлетворяющие регулярному выражению
    d) Первую
    e) Под номерами (нумерация с нуля!)
    f) Случайную
    g) Содержит текст
    h) Удовлетворяющие регулярному выражению

  4. Стоит ли удалять строки после обработки?

  5. Положить результат в список или переменные.

Взять случайные строки из Таблицы 1 и положить в переменные с удалением.

Таблица 1

До обработки

После обработки

Переменные

note

Переменная peremennay_3 пустая так как таблица содержит только столбцы A и B

Переменная peremennay_3 пустая так как таблица содержит только столбцы A и B


Добавить список

Положить значения из списка в заданный столбец.

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Задаём столбец или переменную.

  4. Список со значениями.

Взять значения из списка 1 и положить в столбец D таблицы 1

Список 1

Таблица 1

До обработки

После обработки

note

Значения из списка не удаляются

Значения из списка не удаляются


Добавить строку

Добавляем строку в таблицу.

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Вставляем статический текст или переменную.

  4. Важное примечание

note

Строка будет добавлена в конец таблицы

Строка будет добавлена в конец таблицы

Если нужно добавить сразу несколько строк в таблицу, то стоит воспользоваться экшеном Обработка текста-В таблицу.

Добавить строку своего текста в разные столбцы.

Таблица 1

До обработки

После обработки


Записать ячейку

Добавить текст в конкретную ячейку.

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Задаём статические координаты ячейки или через переменные.

  4. Вставляем статический текст или переменную.

Добавить текст и заданную ячейку

Таблица 1

До обработки

После обработки

note

Строки всегда добавляются в конец таблицы

Строки всегда добавляются в конец таблицы


Получить количество столбцов

Сколько столбцов содержит таблица

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Переменная для получения результата.

note

Переменная всегда будет содержать только цифровое значение

Переменная всегда будет содержать только цифровое значение

Получить количество столбцов Таблицы 1 в переменную

Содержание Таблицы 1

Получаем результат в переменную kolichestvo_strok


Получить количество строк

Сколько строк содержит таблица

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Переменная для получения результата.

note

Переменная всегда будет содержать только цифровое значение

Переменная всегда будет содержать только цифровое значение

Получить количество строк Таблицы 1 в переменную

Содержание Таблицы 1

Получаем результат в переменную kolichestvo_strok


Привязать к файлу

Привязка таблицы к файлу в ходе выполнения проекта.

Этот экшен стоит использовать когда путь файла не известен на момент старта шаблона и будет вычислен только во время выполнения проекта.

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Выбираем файл или указываем переменную, содержащую путь к файлу.

  4. Если файл отсутствует по указанному пути, Zennoposter автоматически создаст его.

Привязать таблицу 1 к заданному файлу

Таблица 1 будет привязана к соответствующему файлу


Прочитать ячейку

Получить значения из заданной ячейки

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Задаём статические координаты ячейки или через переменные.

  4. Переменная для результата.

Получить в переменную значение из ячейки B2 таблицы 1

Содержание таблицы 1

После выполнения экшена получаем результат в переменную yacheika


Сортировать таблицу

Сортировка элементов таблицы по убыванию или возрастанию.

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Zennoposter автоматически определит столбцы, содержащие значения и предложит выбор.

  4. Использовать принцип как у чисел (данная опция сработает, если в столбце находятся только целочисленные значения. Если же там присутствуют дробные числа, то столбец будет сортирован по принципу строк).

  5. Задаём тип сортировки по убыванию или возрастанию.

Отсортировать по убыванию значения всех столбцов таблицы 1

Таблица 1

До обработки

После обработки


Сохранить в файл

Сохранение таблицы в файл в ходе выполнения проекта

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Выбираем файл или указываем переменную, содержащую путь к файлу.

Функция имеет опцию только перезаписи файла

Сохранить значения таблицы 1 в файл

Содержание таблицы 1

После выполнения в файл будут записаны все значения


Удалить дубли

Удаляем повторяющиеся значения в таблице

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Zennoposter автоматически определит столбцы, содержащие значения и предложит выбор.

Удалить все дубли в таблице 1

Таблица 1

До обработки

После обработки


Удалить столбец

Целиком удаляет заданный столбец таблицы

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Задаём столбец или переменную.

Столбец будет удалён со всеми значениями

Удалить столбец B из таблицы 1

Таблица 1

До обработки

После обработки


Удалить строки

Удаляет заданные строки во всех столбцах

  1. Выбираем таблицу с которой будем работать.

  2. Указываем функцию.

  3. Критерии строк (можно указать переменную) :
    a) Все
    b) Не содержит текст
    c) Неудовлетворяющие регулярному выражению
    d) Первую
    e) Под номерами (нумерация с нуля!)
    f) Случайную
    g) Содержит текст
    h) Содержащие только пробельные символы
    i) Удовлетворяющие регулярному выражению

Заданная строка будет удалена во всех столбцах

Удалить третью строчку из таблицы 1

Таблица 1

До обработки

После обработки

Третья строка была удалена целиком


Рекомендации при работе с таблицами

note

Необходимо строго соблюдать для корректной работы проектов

Необходимо строго соблюдать для корректной работы проектов


Пример использования

Собрать со страниц название нужных товаров в список и добавить их из списка в таблицу для дальнейшего использования.

  1. Загружаем страницы.

  2. Собираем необходимые значения в список.

  3. Создаём таблицу.

  4. Добавляем экшен и указываем функцию добавить список.

  5. Указываем список и столбец в который сохраним значения.


Полезные ссылки

  1. Таблица

  2. Google таблицы

  3. Список

  4. Операции над списком

  5. Переменные проекта

  6. Тестер регулярных выражений

  7. Диапазоны значений