Переглядів¶
Представлення - це інтерфейс, який дозволяє відображати дані, що містяться в модель. Одна модель може мати кілька переглядів, які є просто різними способами відображення тих самих даних. У Studio представлення організовано за чотирма категоріями: general, multiple records, timeline і reporting.
Порада
Щоб змінити типовий вигляд моделі, доступ Studio, перейдіть до Представлення, клацніть піктограму (ellipsis) поруч із потрібним видом і натисніть Установити за замовчуванням.
Ви можете змінювати перегляди за допомогою вбудованого редактора XML: активуйте режим розробника, перейдіть до представлення, який ви бажаєте редагувати, виберіть вкладку Представлення і натисніть </> XML.
Важливо
Якщо ви редагуєте представлення за допомогою редактора XML, уникайте внесення змін безпосередньо до стандартних і успадкованих представлень, оскільки вони будуть скинуті та втрачені під час оновлень або оновлень модулів. Завжди переконайтеся, що ви вибираєте правильні успадковані представлення Studio: коли ви змінюєте представлення в Studio, перетягуючи нове поле, наприклад, конкретне успадковане представлення Studio та відповідний йому XPath, який визначає змінену частину представлення, генеруються автоматично.
Загальні перегляди¶
Примітка
Параметри, описані нижче, можна знайти на вкладці Представлення, якщо не вказано інше.
Форма¶
Представлення Форма використовується під час створення та редагування записів, таких як контакти, замовлення на продаж, продукти тощо.
Щоб структурувати форму, перетягніть елемент Вкладки та стовпці, який знаходиться під вкладкою + Додати.
Щоб заборонити користувачам створювати, редагувати чи видаляти записи, зніміть прапорці Може створювати, Може редагувати або Може видаляти.
Щоб додати кнопку, натисніть Додати кнопку у верхній частині форми, введіть Мітка та виберіть дію кнопки:
Виконати серверну дію: виберіть серверна дія зі спадного списку, яку потрібно виконати;
Викликати метод: вказати існуючий метод Python, уже визначений в Odoo.
Щоб додати розумну кнопку, натисніть піктограму (плюс) у верхньому правому куті форми. Введіть Мітка, виберіть Іконка та виберіть пов’язане поле.
Example

Дія¶
Представлення Активності використовується для планування та огляду активностей (електронна пошта, дзвінки тощо), пов’язаних із записами.
Примітка
Це подання можна змінити лише в Studio шляхом редагування коду XML.
Example

Пошук¶
Перегляд Пошук додається поверх інших представлень для фільтрування, групування та пошуку записів.
Щоб додати власні Фільтри та структурувати їх за допомогою Роздільники, перейдіть на вкладку + Додатки і перетягніть їх у Фільтри.
Щоб додати наявне поле у спадне меню пошуку, перейдіть на вкладку + Додати та перетягніть його під Поля автозаповнення.
Example

Перегляд мультизаписів¶
Примітка
Параметри, описані нижче, можна знайти на вкладці Представлення, якщо не вказано інше.
Канбан¶
Представлення Kanban часто використовується для підтримки бізнес-потоків шляхом переміщення записів між етапами або як альтернативний спосіб відображення записів усередині карток.
Примітка
Якщо представлення Kanban існує, воно використовується за умовчанням для відображення даних на мобільних пристроях замість Представлення список.
Щоб заборонити користувачам створювати нові записи, зніміть прапорець Може створювати.
Щоб створювати записи безпосередньо в представленні, у мінімалістичній формі, увімкніть Швидке створення.
Щоб установити типове групування для записів, виберіть поле під Групувати за замовчуванням.
Example

Список¶
Представлення Список використовується для перегляду багатьох записів одночасно, пошуку записів і редагування простих записів.
Щоб заборонити користувачам створювати, редагувати чи видаляти записи, зніміть прапорці Може створювати, Може редагувати або Може видаляти.
Щоб створювати та редагувати записи безпосередньо у вікні представлення, виберіть Додати запис внизу, Додати запис зверху або Відкрити представлення форми у Під час створення запису.
Примітка
Це не дозволяє користувачам відкривати записи у Представлення форми з представлення Список.
Щоб редагувати декілька записів одночасно, поставте прапорець Увімкнути масове редагування.
Щоб змінити спосіб сортування записів за замовчуванням, виберіть поле під Сортувати за.
Щоб установити типове групування для записів, виберіть поле під Групувати за замовчуванням.
Щоб додати кнопку, натисніть Додати кнопку у верхній частині списку, введіть Мітка та виберіть дію кнопки:
Виконати серверну дію: виберіть серверна дія зі спадного списку, яку потрібно виконати;
Викликати метод: вказати існуючий метод Python, уже визначений в Odoo.
Порада
Щоб додати піктограму (перетягування) для зміни порядку записів вручну, додайте Поле цілого числа з віджетом Перетягування.

Example

Карта¶
Представлення Мапа використовується для відображення записів на карті. Наприклад, він використовується в додатку Виїздне обслуговування для планування маршруту між різними завданнями.
Примітка
Поле Many2One, пов’язане з моделлю Контакт, потрібне для активації представлення, оскільки контактна адреса використовується для розміщення записів на мапі.
Щоб вибрати тип контакту, який слід використовувати на мапі, виберіть його в Поле контакта.
Щоб приховати ім’я або адресу запису, позначте Приховати ім’я або Приховати адресу.
Щоб додати інформацію з інших полів, виберіть їх у Додаткові поля.
Щоб пропонувати маршрут між різними записами, поставте прапорець Увімкнути маршрутизацію та виберіть поле, яке слід використовувати для сортування записів для маршрутизації.
Example

Перегляди таймлайну¶
Примітка
Коли ви вперше активуєте один із представлень часової шкали, вам потрібно вибрати, які поля Дата або Дата й час у вашій моделі слід використовувати для визначення часу початку та завершення записів, щоб відображати їх у поданні. Ви можете змінити Поле дати початку та Поле дати завершення після активації представлення.
Параметри, описані нижче, можна знайти на вкладці Представлення, якщо не вказано інше.
Календар¶
Представлення Календар використовується для представлення та керування записами всередині календаря.
Щоб створювати записи безпосередньо в представленні замість відкриття Представлення форми, увімкніть Швидке створення.
Примітка
Це працює лише на певних моделях, які можна швидко створити, використовуючи лише назва. Однак більшість моделей не підтримують швидке створення та відкривають Форма для заповнення необхідних полів.
Щоб розфарбувати записи в календарі, виберіть поле під Колір. Усі записи, що мають однакове значення для цього поля, відображаються одним кольором.
Примітка
Оскільки кількість кольорів обмежена, одному і тому ж кольору можуть бути призначені різні значення.
Щоб відобразити події, що тривають цілий день, у верхній частині календаря, виберіть поле прапорця, яке визначає, чи подія триває цілий день.
Щоб вибрати шкалу часу за замовчуванням для відображення подій, виберіть День, Тиждень, Місяць або Рік у Режим відображення за замовчуванням.
Примітка
Ви також можете використовувати Поле затримки, щоб відобразити тривалість події в годинах, вибравши Десяткове число або Ціле число поле в моделі, яка визначає тривалість події. Однак, якщо ви встановите Поле кінцевої дати, Поле затримки не буде враховано.
Example

Когорта¶
Представлення Когорта використовується для вивчення життєвого циклу записів протягом певного періоду часу. Наприклад, він використовується в додатку Підписки для перегляду коефіцієнта утримання підписок.
Щоб відобразити міру (тобто агреговане значення даного поля) за замовчуванням у поданні, виберіть Поле показників.
Щоб вибрати, який часовий інтервал використовуватиметься за умовчанням для групування результатів, виберіть День, Тиждень, Місяць або Рік у Інтервал.
Щоб змінити когорту Режим, виберіть або Збереження відсоток записів, які зберігаються протягом певного періоду часу, він починається зі 100% і зменшується з часом, або Відтік відсоток записів, що виходять за певний період часу - він починається з 0% і збільшується з часом.
Щоб змінити спосіб руху Шкала часу (тобто стовпців), виберіть Вперед (від 0 до +15) або Назад (від -15 до 0). Для більшості цілей використовується шкала часу Forward.
Example

Діаграма Ґанта¶
Представлення Гант використовується для прогнозування та вивчення загального прогресу записів. Записи представлені смугою під шкалою часу.
Щоб заборонити користувачам створювати або редагувати записи, зніміть прапорець Може створювати або Може редагувати.
Щоб заповнювати комірки сірим кольором, коли там не потрібно створювати запис (наприклад, у вихідні дні для співробітників), поставте прапорець Відображати недоступність.
Примітка
Базова модель має підтримувати цю функцію, і її підтримку не можна додати за допомогою Studio. Він підтримується для додатками Проект, Відпустка, Плаування і Виробництво.
Щоб показати підсумковий рядок унизу, поставте прапорець Відображати підсумковий рядок.
Щоб згорнути кілька записів в одному рядку, позначте Згорнути перший рівень.
Щоб вибрати спосіб групування записів у рядках за замовчуванням (наприклад, для кожного співробітника чи проекту), виберіть поле під Групувати за замовчуванням.
Щоб визначити шкалу часу за замовчуванням для перегляду записів, виберіть День, Тиждень, Місяць або Рік у Шкала за замовчуванням.
Щоб розфарбувати записи у вікні перегляду, виберіть поле під Колір. Усі записи, що мають однакове значення для цього поля, відображаються одним кольором.
Примітка
Оскільки кількість кольорів обмежена, одному і тому ж кольору можна призначити різні значення.
Щоб указати, з яким ступенем точності має бути розділена кожна шкала часу, виберіть Чверть години, Півгодини або Година у Точність дня, Півдня або День у Точність тижня, і Точність місяця.
Example

Перегляди звітності¶
Примітка
Параметри, описані нижче, можна знайти на вкладці Представлення, якщо не вказано інше.
Зведена таблиця¶
Представлення Зведена таблиця використовується для дослідження та аналізу даних, що містяться в записах, в інтерактивний спосіб. Особливо корисно агрегувати числові дані, створювати категорії та деталізувати дані, розгортаючи та згортаючи різні рівні даних.
Щоб отримати доступ до всіх записів, дані яких зібрані в клітинку, поставте прапорець Доступ до записів із клітинки.
Щоб розділити дані на різні категорії, виберіть поля в Групування стовпців, Групування рядків - перший рівень або Групування рядків - другий рівень.
Щоб додати різні типи даних для вимірювання за допомогою перегляду, виберіть поле під Показники.
Щоб відобразити кількість записів, які становлять агреговані дані в комірці, поставте прапорець Відображати кількість.
Example

Графік¶
Предствлення Графік використовується для демонстрації даних із записів у стовпчиковій, лінійній або секторній діаграмі.
Щоб змінити діаграму за замовчуванням, виберіть Bar, Line або Pie у Тип.
Щоб вибрати розмір даних за замовчуванням (категорію), виберіть поле в Перший показник та, якщо потрібно, інше в Другий показник.
Щоб вибрати типовий тип даних для вимірювання за допомогою перегляду, виберіть поле під Показники.
Лише для стовпчастих і лінійних діаграм: щоб відсортувати різні категорії даних за їх значенням, виберіть За зростанням (від найнижчого до найвищого значення) або За спаданням (від найвищого до найменшого) у Сортування.
Лише для стовпчастих і кругових діаграм: щоб отримати доступ до всіх записів, дані яких зібрано в категорію даних на діаграмі, установіть прапорець Доступ до записів із графіка.
Лише для стовпчастих діаграм: якщо використовуються два виміри даних (категорії), за замовчуванням відображайте два стовпці один над одним, поставивши прапорець Складений графік.
Example
