# Фільтрація, сортування і пошук матеріалів

Сторінка **Матеріали** дозволяє швидко знаходити потрібні позиції за допомогою інтерактивного пошуку, сортування та фільтрів. Усі зміни застосовуються миттєво і таблиця автоматично оновлюється відповідно до вибраних параметрів.

У цьому розділі описано, як працювати з пошуком, сортуванням та фільтрами на сторінці Матеріали.

### Загальні правила та інформація

* Пошук, сортування та фільтрація доступні безпосередньо в таблиці Матеріали.
* Таблиця оновлюється інтерактивно під час застосування фільтрів, сортування або пошукових запитів.
* На сторінці використовується **нескінченне прокручування (infinite scroll)**.
* Сортування доступне для **всіх стовпців**.
* Сортування за замовчуванням:
  * Назва матеріалу → від А до Я
  * Статус → від А до Я
* Сортувати можна:
  * натисканням на заголовок стовпця;
  * через меню Додатково **(⋯)**.
* Пошук доступний для тих стовпців, під назвою яких є поле введення.
* Якщо стовпець не має поля пошуку, виконати пошук за ним неможливо.
* Стовпці з активним сортуванням або фільтрами візуально позначаються:
  * стрілками ↑ / ↓ для сортування;
  * крапкою в правому куті іконки фільтра.
* Бічна панель **“Стовпці”** показує маркери для стовпців, де застосовано фільтри або пошук, у тому числі для згорнутих груп.

### Пошук 🔎

Пошук доступний лише для стовпців, у яких увімкнене поле пошуку.

#### Як скористатися пошуком

1. Відкрийте сторінку **Матеріали**.
2. Знайдіть стовпець, що підтримує пошук (під назвою видно поле введення).
3. Введіть пошуковий запит у поле.
4. Система автоматично оновить таблицю та відобразить лише ті рядки, що відповідають запиту.

{% hint style="info" %}
Якщо жоден матеріал не відповідає введеному значенню, таблиця відображатиметься порожньою з повідомленням **“Немає результатів”**.
{% endhint %}

Щоб очистити всі поля пошуку, натисніть **Очистити фільтри.** Це скине значення пошуку та відновить повний список матеріалів.

{% embed url="<https://app.arcade.software/share/dVHPCTfUpXiEBKNvE2Kx>" %}

### Сортування ↕️

Сортування можна застосувати двома способами: натисканням на заголовок стовпця або через меню **Додаткові опції (...)**.

#### Сортування через заголовок стовпця

1. Відкрийте сторінку **Матеріали**.
2. Перейдіть до стовпця, що підтримує сортування.
3. Натисніть на назву стовпця.

Система:

* сортує дані відповідно до стовпця;
* перемикає порядок між **за зростанням (A → Я)** та **за спаданням (Я → A)**;
* відображає індикатор-стрілку поруч із назвою стовпця.

{% embed url="<https://app.arcade.software/share/rwjbUMm1v2jFgRoUWdaZ>" %}

#### Сортування через меню **Додаткові опції**&#x20;

1. Натисніть на іконку **⋯ (Додаткові опції )** у заголовку стовпця.
2. У меню виберіть одну з опцій:
   * **Сортувати за зростанням**
   * **Сортувати за спаданням**
3. Виберіть потрібну опцію.

Система:

* застосовує сортування;
* оновлює індикатор сортування;
* автоматично закриває меню.

<figure><img src="https://1184821884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRsKePFeQjz9cHFolzLgl%2Fuploads%2FBcrgnB8swtkgPu3kl4dn%2Fimage.png?alt=media&#x26;token=ab407f28-93e4-4d5c-a084-d36c8956bdff" alt=""><figcaption></figcaption></figure>

#### Скидання сортування

1. Відкрийте меню **Додаткові опції** того ж стовпця.
2. Оберіть **Очистити сортування**.

Система:

* видаляє сортування;
* повертає таблицю до стану, який був до застосування сортування.

<figure><img src="https://1184821884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRsKePFeQjz9cHFolzLgl%2Fuploads%2Fououm74dyZHynLAGIhbu%2Fimage.png?alt=media&#x26;token=81bc7e78-da72-4d5b-8366-9bfa1a7d06cf" alt=""><figcaption></figcaption></figure>

### Фільтрація ☰

Типи фільтрів залежать від стовпця та можуть бути: текстові фільтри, set-фільтри (мультивибір) та фільтри з автопідказками.

#### Фільтри з автопідказками (текстовий фільтр + пошук)

1. Відкрийте сторінку **Матеріали**.
2. Натисніть іконку фільтра у стовпці, що підтримує автопідказки.
3. Відкриється випадаючий список з варіантами.
4. Почніть вводити текст для звуження списку.
5. Виберіть одне або кілька значень.
6. Система:

* фільтрує таблицю за вибраними значеннями;
* відображає лише точні збіги;
* показує індикатор-крапку на іконці фільтра.

{% embed url="<https://app.arcade.software/share/eXIrykh9LIg6MZ3coB0q>" %}

#### Set-фільтр (мультивибір)

1. Натисніть іконку фільтра у відповідному стовпці.
2. Відкриється панель фільтра з:
   * полем пошуку;
   * опцією вибору Всі;
   * опцією для порожніх значень;
   * списком доступних значень;
   * кнопкою **Скинути**.

**Застосування фільтра**

* Виберіть потрібні значення.
* Таблиця оновлююся миттєво.

{% embed url="<https://app.arcade.software/share/5KuKyfq5m03kh2Qa1Qt2>" %}

### Скидання фільтрів

#### 1. Скидання фільтра для окремого стовпця

Використовуйте цей спосіб, якщо потрібно прибрати фільтр лише з одного стовпця.

1. Відкрийте меню фільтра для стовпця, де застосовано фільтр.
2. Натисніть **Скинути**.

Система:

* видаляє фільтр для цього стовпця;
* одразу оновлює таблицю;
* залишає всі інші фільтри активними.

<figure><img src="https://1184821884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRsKePFeQjz9cHFolzLgl%2Fuploads%2F8eYJEfu1pRYZPVgtS13r%2Fimage.png?alt=media&#x26;token=ff4894a7-1858-4a85-bd72-b0b8d8975559" alt=""><figcaption></figcaption></figure>

#### 2. Скидання всіх фільтрів у таблиці

Цей варіант використовується, коли потрібно одночасно прибрати **всі активні фільтри** з таблиці.

1. Переконайтеся, що **принаймні один фільтр уже застосований**.
2. Натисніть **Очистити фільтри** у верхній частині панелі.
3. Система:
   * скидає всі фільтри в усіх стовпцях;
   * оновлює таблицю та відображає повний список матеріалів;
   * деактивує кнопку **Очистити фільтри** доки не буде застосовано новий фільтр.

{% embed url="<https://app.arcade.software/share/6Png0N2J88rQjRNM0c2r>" %}
