Страница 1 из 1

Путевой лист водителю

Добавлено: 22 дек 2018, 12:58
mihail_s
Привет всем!
Есть потребность реализовать следующую фичу: с помощью отчетов сформировать путевой лист.
Путевой лист - это табличка со следующими столбцами:
- Название компании
- ФИО клиента компании
- Дата создания заявки
- Адрес компании
И чтобы где то был отображено, что данные заявки принадлежат водителю. Водитель выступает в качестве агента.
Есть какие то идеи?)

Re: Путевой лист водителю

Добавлено: 29 дек 2018, 13:16
N_ton
Я бы копал в сторону построения отчета от самой БД, с запросом типа :
SELECT
tn
, create_time
, (SELECT name FROM customer_company WHERE customer_id = ticket.customer_id)
, (SELECT concat (first_name, ' ', last_name) FROM customer_user WHERE customer_user.id::varchar = ticket.customer_user_id)
, (SELECT concat (country, ' ', city, ' ', street) FROM customer_company WHERE customer_id = ticket.customer_id)
, (SELECT concat (first_name, ' ', last_name) FROM users WHERE id = ticket.user_id)
FROM ticket
WHERE .... какое-то ваше условие
З.Ы. запрос для postgresql

Re: Путевой лист водителю

Добавлено: 29 дек 2018, 15:12
alexus
Надо делать кастомную форму печати данных из тикета по заданному шаблону. Мы делали такие вещи