snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 3s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
---
title: Календарное представление
description: Отображайте записи с полями даты в календаре.
---
## О календарном представлении
Календарное представление отображает ваши записи в календаре на основе поля даты. Каждая запись отображается как событие в соответствующую дату.
<img src="/images/user-guide/views/calendar-view-zoom.png" style={{width:'100%'}} />
## Создание календарного представления
1. Перейдите к объекту с полями даты
2. Откройте выпадающее меню представления → **+ Добавить представление**
3. Назовите представление и нажмите **Создать**
4. Откройте **Параметры** справа
5. Выберите **Календарь** в качестве макета
6. Выберите **поле даты**, которое будет использоваться для размещения записей
7. Нажмите **Обновить представление**
## Настройка календаря
### Выберите поле даты
В разделе **Параметры** выберите, какое поле даты определяет, где записи отображаются в календаре.
### Отображаемые поля
Настройте, какие поля отображаются в каждом событии календаря:
1. Нажмите **Параметры → Поля**
2. Включайте и отключайте поля
3. Перетащите, чтобы изменить порядок
## Сценарии использования
* **Встречи и звонки**: просматривайте предстоящие встречи
* **Сроки**: отслеживайте даты выполнения и закрытия
* **События**: планируйте и визуализируйте запланированные активности
* **Последующие действия**: смотрите, когда наступает срок выполнения задач
## Связанные материалы
* [Обзор представлений](/l/ru/user-guide/views-pipelines/overview) — создание и управление представлениями
* [Фильтры и сортировка](/l/ru/user-guide/views-pipelines/capabilities/filters-and-sorting) — фильтрация данных календаря

View File

@@ -0,0 +1,52 @@
---
title: Поля и столбцы
description: Выберите, какие поля отображать, и как их упорядочить.
---
## Выбор полей для отображения
Каждое представление может отображать разный набор полей. Настройте, что отображается, чтобы сосредоточиться на важной информации.
### Показ или скрытие полей
1. Нажмите **Параметры** в правом верхнем углу
2. Нажмите **Поля**
3. Нажмите **значок глаза** рядом с каждым полем, чтобы показать/скрыть его
### Изменение порядка полей
Измените порядок отображения полей в вашем представлении:
1. Нажмите **Параметры → Поля**
2. Перетаскивайте поля вверх или вниз
3. Изменения сохраняются автоматически
## Отображение полей по типу представления
### Табличные представления
* Поля отображаются в виде столбцов
* Изменяйте размер столбцов, перетаскивая границы
### Канбан-представления
* Поля отображаются на карточках
* Измените порядок через Параметры → Поля
* Используйте Компактный вид, чтобы скрыть все поля
### Календарные представления
* Выбранные поля отображаются в событиях календаря
* Настройте через Параметры → Поля
## Лучшие практики
* **Показать только что нужно** — слишком много полей, не позволяющих увидеть
* **Размещайте важные поля первыми** — самые часто используемые столбцы слева
* **Создавайте несколько представлений** — разные наборы полей для разных задач
* **Используйте видимость полей для каждого представления** — один и тот же объект, разные акценты
## Связанные материалы
* [Табличные представления](/l/ru/user-guide/views-pipelines/capabilities/table-views) — возможности табличных представлений
* [Канбан-представления](/l/ru/user-guide/views-pipelines/capabilities/kanban-views) — карточные представления

View File

@@ -0,0 +1,78 @@
---
title: Фильтры и сортировка
description: Фильтруйте и сортируйте записи, чтобы найти именно то, что вам нужно.
---
## Фильтрация данных
Фильтры помогают сосредоточиться на конкретных записях, показывая только те, которые соответствуют вашим критериям.
### Добавление фильтра
1. Нажмите кнопку **Фильтр** на панели инструментов
2. Выберите поле для фильтрации
3. Выберите оператор (равно, содержит и т. д.)
4. Введите значение фильтра
5. Нажмите **Применить**
### Операторы фильтра
| Тип поля | Доступные операторы |
| -------- | ------------------------------------------------------ |
| Текст | Равно, Содержит, Начинается с, Заканчивается на, Пусто |
| Число | Равно, Больше чем, Меньше чем, Пусто |
| Дата | Равно, До, После, Пусто |
| Выбрать | Равно, Любое из, Пусто |
| Флажок | Истинно, Ложно |
| Связь | Равно, Пусто |
### Несколько фильтров
Комбинируйте несколько фильтров, чтобы сузить результаты:
* Все фильтры применяются с логикой И
* Каждый дополнительный фильтр ещё больше сужает результаты
### Удаление фильтров
* Нажмите **X** на отдельных чипах фильтров
* Нажмите **Очистить всё**, чтобы удалить все фильтры
## Сортировка данных
Сортировка определяет порядок отображения записей.
### Добавление сортировки
1. Нажмите кнопку **Сортировка** на панели инструментов
2. Выберите поле для сортировки
3. Выберите по возрастанию (A–Z, 0–9) или по убыванию (Z–A, 9–0)
4. Нажмите **Применить**
### Несколько сортировок
Добавьте несколько уровней сортировки:
* Первая сортировка — основная
* Последующие сортировки применяются внутри групп равных значений
### Быстрая сортировка столбцов
Нажмите заголовок любого столбца, чтобы отсортировать:
* Первое нажатие: по возрастанию
* Второе нажатие: по убыванию
* Третье нажатие: убрать сортировку
## Сохранение настроек фильтров и сортировки
Фильтры и сортировки сохраняются вместе с представлением:
1. Настройте фильтры и сортировки
2. Нажмите **Сохранить**, чтобы обновить текущее представление
3. Или нажмите **Сохранить как новое представление**, чтобы создать вариант
## Связанные материалы
* [Табличные представления](/l/ru/user-guide/views-pipelines/capabilities/table-views) — функция группировки
* [Обзор представлений](/l/ru/user-guide/views-pipelines/overview) — создание и управление представлениями

View File

@@ -0,0 +1,98 @@
---
title: Представления канбан-доски
description: Узнайте, как использовать канбан-представления для визуализации и управления вашими рабочими процессами.
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
## О канбан-представлениях
Канбан-представления наглядно отображают потоки процессов: каждый столбец соответствует отдельному этапу, а каждая карточка представляет запись.
## Перемещайте карточки между этапами
Вы можете перемещать каждую карточку между этапами по мере прохождения рабочего процесса, нажав и удерживая карточку, а затем перетащив её на следующий этап.
<VimeoEmbed videoId="927888627" title="Видеодемонстрация" />
## Добавление и удаление этапов
Вы можете настроить ваш рабочий процесс в соответствии с вашими нуждами, используя этапы, каждый из которых представляет значение в поле выбора:
### Добавить стадии
Чтобы добавить этап, откройте настройки поля выбора, перейдя в Настройки > Модель данных, выберите объект, а затем поле, от которого зависит ваша канбан-доска.
<VimeoEmbed videoId="927890428" title="Видеодемонстрация" />
### Удалить стадии
Чтобы удалить этап, наведите курсор на название этапа или значок `⋮`, щёлкните `Редактировать в настройках` в настройках поля выбора, затем нажмите **Удалить** рядом с соответствующим этапом.
## Отображаемые поля
Вы можете настроить доску Канбан для отображения некоторых полей и скрытия других. Чтобы показать или скрыть поле, нажмите **Параметры** в правом верхнем углу, затем **Поля**, чтобы открыть список параметров, и нажмите на значок глаза рядом с полем, чтобы показать или скрыть его.
Вы также можете изменить порядок полей, удерживая имя поля и перетаскивая его туда, где хотите видеть.
<img src="/images/user-guide/kanban-views/filter.png" style={{width:'100%'}} />
## Компактный вид
Вы можете скрыть все поля и получить обзор всех записей одним взглядом. Чтобы включить:
1. Нажмите **Параметры** в правом верхнем углу
2. Включите переключатель **Компактный вид**
<img src="/images/user-guide/kanban-views/compact-view.png" style={{width:'100%'}} />
## Агрегирование в столбцах
Каждый столбец в канбан-представлении может отображать вверху агрегированные значения, что помогает быстро оценить данные.
### Доступные агрегирования
| Агрегирование | Описание |
| -------------- | ------------------------------------------------------ |
| **Количество** | Количество записей в столбце |
| **Сумма** | Сумма значений числового поля (например, суммы сделок) |
| **Среднее** | Среднее значение числового поля |
| **Минимум** | Минимальное значение |
| **Максимум** | Максимальное значение |
### Настройка агрегирования
1. Щёлкните по числу, отображаемому рядом со значением этапа вверху столбца
2. Выберите тип агрегирования
3. Выберите поле для агрегирования
**Пример:** Показать общую стоимость сделок по этапам, агрегируя поле Amount с помощью Sum.
## Когда использовать канбан-представления
Канбан-представления лучше всего подходят для:
* **Воронки продаж**: Отслеживайте сделки по этапам — от лида до закрытия
* **Управление проектами**: Отслеживайте задачи по состояниям рабочего процесса
* **Подбор персонала**: Отслеживайте кандидатов по этапам найма
* **Любой поэтапный процесс**: Визуализируйте любой рабочий процесс с определёнными этапами
## Лучшие практики
### Организуйте этапы
* **Ограничьте число этапов**: 5-7 этапов — оптимально для наглядности
* **Понятные названия**: Используйте описательные названия этапов
* **Логичный порядок**: Расположите этапы в порядке процесса
### Оптимизируйте отображение карточек
* **Показывайте ключевые поля**: Отображайте только самую важную информацию
* **Используйте компактный вид**: Для общего обзора
* **Цветовое кодирование**: Используйте цвета этапов для быстрого определения статуса
### Поддерживайте качество данных
* **Регулярно обновляйте**: Продвигайте карточки по этапам
* **Архивируйте завершённые**: Перемещайте закрытые элементы из активного представления
* **Проверяйте «застаивающиеся» карточки**: Отслеживайте карточки, застрявшие на этапах

View File

@@ -0,0 +1,64 @@
---
title: Табличные представления
description: Отображайте данные в списке, подобном электронной таблице.
---
## О табличных представлениях
Табличные представления отображают записи в строках с настраиваемыми столбцами — как в электронной таблице. Это тип представления по умолчанию для большинства объектов.
<img src="/images/user-guide/table-views/table-view.png" style={{width:'100%'}} />
## Возможности
### Настройка столбцов
* Показывайте или скрывайте столбцы (поля)
* Изменяйте ширину столбцов
* Меняйте порядок столбцов перетаскиванием
### Группировка по полю выбора
Организуйте записи в сворачиваемые группы по значению поля выбора.
<img src="/images/user-guide/table-views/table-group-by.png" style={{width:'100%'}} />
1. Нажмите **Параметры**
2. Выберите **Группировка**
3. Выберите поле выбора
4. Настройте порядок групп в **Параметры → Группировка → Сортировка**:
* **По алфавиту** или **В обратном алфавитном порядке**
* **Вручную**: Перетащите группы в разделе "Видимые группы", чтобы изменить порядок
* Нажмите **значок глаза** рядом с группой, чтобы скрыть её
**Сценарии использования:**
* Сгруппируйте компании по типу
* Сгруппируйте сделки по этапам
* Сгруппируйте задачи по статусу
<Note>
**Для лучшей производительности ограничьте количество видимых групп до 10–15 в одном представлении.** Если нужно больше групп, рассмотрите возможность использования вместо этого панели мониторинга.
</Note>
### Ширина столбцов
Изменяйте размер столбцов, чтобы показывать больше или меньше содержимого:
1. Наведите курсор между двумя заголовками столбцов
2. Щёлкните и перетащите границу столбца
3. Отпустите, чтобы установить новую ширину
## Когда использовать табличные представления
Табличные представления лучше всего подходят для:
* **Просмотра больших наборов данных** — быстро просматривать множество записей
* **Ввода данных** — эффективно редактировать несколько записей
* **Детального анализа** — видеть множество полей одновременно
* **Сортировки и фильтрации** — находить конкретные записи
## Связанные материалы
* [Поля и столбцы](/l/ru/user-guide/views-pipelines/capabilities/fields-and-columns) — настройка отображаемых полей
* [Фильтры и сортировка](/l/ru/user-guide/views-pipelines/capabilities/filters-and-sorting) — сужение списка записей

View File

@@ -0,0 +1,74 @@
---
title: Настройки представления
description: Управляйте видимостью представлений, их названиями, значками и организацией.
---
## Видимость представления
Настройте, кто может видеть ваши настраиваемые представления.
### Настройки видимости
| Настройка | Кто может видеть |
| ------------------------ | ----------------------------------- |
| **Рабочее пространство** | Все участники рабочего пространства |
| **Неуказанный** | Только вы |
### Изменение видимости
1. Откройте представление
2. Нажмите **Параметры → Видимость**
3. Выберите **Рабочее пространство** или **Неуказанный**
<Note>
Для представлений по умолчанию "All [Object Name]" нельзя изменить видимость.
</Note>
## Переименовать представление
1. Откройте выпадающее меню представления
2. Нажмите меню **⋮** рядом с представлением
3. Выберите **Изменить**
4. Введите новое название
## Изменить значок представления
1. Откройте выпадающее меню представления
2. Нажмите меню **⋮** рядом с представлением
3. Выберите **Изменить**
4. Нажмите на значок, чтобы изменить его
## Изменить порядок представлений
Измените порядок отображения представлений в раскрывающемся списке:
1. Откройте выпадающее меню представления
2. Перетаскивайте представления за область перетаскивания
3. Отпустите в нужной позиции
4. Порядок сохраняется автоматически
## Избранное
Закрепите часто используемые представления для быстрого доступа:
1. Откройте выпадающее меню представления
2. Нажмите меню **⋮** рядом с представлением
3. Выберите **Добавить в избранное**
Избранные представления отображаются в отдельном разделе для быстрого доступа.
## Удалить представление
1. Откройте выпадающее меню представления
2. Нажмите меню **⋮** рядом с представлением
3. Выберите **Удалить**
4. Подтвердите удаление
<Warning>
Удалённые представления невозможно восстановить.
</Warning>
## Связанные материалы
* [Обзор представлений](/l/ru/user-guide/views-pipelines/overview) — создание представлений
* [Как ограничить доступ](/l/ru/user-guide/views-pipelines/how-tos/restrict-access-to-your-view) — пошаговое руководство