> For the complete documentation index, see [llms.txt](https://help.cleverapp.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.cleverapp.pro/sozdanie-chat-botov-bloki-scenariya/spiski-i-tablicy/blok-chtenie-strok-iz-tablicy.md).

# Блок “Чтение строк из таблицы”

<figure><img src="/files/6TlPPPEMhnGnMA5YO1GB" alt=""><figcaption></figcaption></figure>

**Настройки блока “Чтение строк из таблицы”:**

1. Выбор нужной внутренней таблицы, из которой вы хотите вывести данные в бота
2. Выбор листа из данной таблицы
3. Выбор строки, с которой начинается вывод данных (обычно первая строка используется для названия столбцов, поэтому вывод чаще всего начинается со второй строки)
4. Шаблон вывода данных из таблицы. Вводите текст вручную и выбираете столбец, с которого будут подтягиваться данные

<figure><img src="/files/lY0neHaTl2qM8jwID53I" alt=""><figcaption></figcaption></figure>

**Продолжение настроек блока "чтение строк из таблицы":**

1. Настройка фильтров для вывода данных
2. Настройка сортировки вывода данных
3. Количество записей из таблицы, выводимых ботом за 1 раз

<figure><img src="/files/EvGehwtQvcJmJefOmKNB" alt=""><figcaption></figcaption></figure>

**Разберем подробнее раздел "Фильтры":**

1. Фильтр по столбцам. Вы можете выбрать, чтобы любой столбец вашей таблицы фильтровался по определенным значениям. Буква столбца в фильтре должна обязательно совпадать с той буквой столбца в таблице, который нужно отфильтровать.

<figure><img src="/files/ZLheqP4CSoRtfqlzfZ05" alt=""><figcaption></figcaption></figure>

1. Значение фильтрации. Мы можем выбрать произвольный текст, с которым будет сравниваться значение в столбце, текст из предыдущего блока, переменную и текущий контакт.

<figure><img src="/files/Ak0HYNnDNfWnyWd6xJEF" alt=""><figcaption></figcaption></figure>

1. Знак фильтрации. Он может быть равно, больше, меньше, больше или равно, меньше или равно.

<figure><img src="/files/lkgbxVG48vQvplw2m6Qm" alt=""><figcaption></figcaption></figure>

**Рассмотрим на примере:**

Для примера возьмем курьерскую службу: У нас есть внутренняя таблица.

Во внутренней таблице есть лист “курьер 1” с данными по заказам для курьера. Курьер приходит на работу и хочет посмотреть список своих заказов на сегодня.

<figure><img src="/files/52TxX6husGTnf5x9zWVb" alt=""><figcaption></figcaption></figure>

Эту задачу можно легко решить с помощью двух блоков:

В стартовом блоке задаем курьеру всего один вопрос, например: “Показать заказы?”.

При нажатии на кнопку “Да”, курьеру выведется список заказов из таблицы (со скрина выше) по шаблону, который мы задали в настройках блока “Чтение строк из таблицы”.

<figure><img src="/files/5M4UWa19JH03SEtnjUKU" alt=""><figcaption></figcaption></figure>

В боте это будет выглядеть следующим образом:

<figure><img src="/files/08QzBIHHn40wz3xZjT8S" alt=""><figcaption></figcaption></figure>

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

Для этого в настройках блока добавляем сортировку по столбцу D (т.к. именно в этом столбце у нас сохраняется время доставки) и выбираем способ сортировки “По возрастанию”.

<figure><img src="/files/WtAkqKBwdCDcacl2647T" alt=""><figcaption></figcaption></figure>

В результате в боте заказы отобразятся по порядку для удобства курьера:

<figure><img src="/files/xT7sRH9fKjSLuGA8TNBl" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.cleverapp.pro/sozdanie-chat-botov-bloki-scenariya/spiski-i-tablicy/blok-chtenie-strok-iz-tablicy.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
