В ODOO9 я хочу отобразить древовидное представление, в котором поля содержат вычисленные значения из разных моделей за определенный период времени. Чтобы быть более точным, пользователь выбирает начальную и конечную дату, он должен получить количество отпусков сотрудников, количество посещенных дней... в выбранный период. Есть ли способ сделать это? Спасибо заранее.
Odoo: древовидное представление, в котором данные поступают из разных моделей.
comment
Здравствуйте и добро пожаловать в Переполнение стека. Пожалуйста, найдите время для тура и посетите справочный центр< /а>. Вы также можете прочитать Как спросить.
- person Sampada   schedule 25.05.2016
Ответы (2)
Я вижу 2 возможности:
- Использование представления БД. в odoo достаточно примеров, таких как Отчет о продажах . Использование даты от и до или что-то в этом роде необходимо выполнить при поиске odoo. Это не обеспечит наилучшего удобства использования.
- Реализуйте TransientModel/Wizard, где вы можете указать дату и время, которые будут динамически вычислять свои строки (также должны быть переходными). Я думаю, что это обеспечит лучшее удобство использования, но может быть менее производительным.
person
CZoellner
schedule
25.05.2016
Спасибо CZoellner за ваш ответ. Я думаю, что второй вариант был бы лучшим решением в моем случае. Я начну работать над этим, и я буду держать вас в курсе.
- person Asma; 26.05.2016
Создайте модель со всеми полями, которые вы хотите отобразить в виде дерева, а затем отобразите их. Это не имеет большого значения.
Во время кодирования вам может понадобиться использовать связанные поля и отношения, для которых я рекомендую вам прочитать документацию Odoo.
Это все, что вам нужно знать на данный момент
Удачи.
person
Dachi Darchiashvili
schedule
25.05.2016