Topic: Combobox в Multireport.

Дмитрий,проблема в следующем.

Некорректно отображаются данные в отчете при наличии в программе комбобокса. Все варианты, присутствующие в комбобоксе переносятся в отчет, тем самым клонируя там записи пропорционально количеству записей в таблице. Пример прилагается. Нажмите кнопку отчет и поймете суть проблемы.

В этом же проекте дата переносится в отчет в формате ГГГГ-ММ-ДД, а нужно в ДД.ММ.ГГГГ.

Подскажите пожалуйста, где поправить?

Post's attachments

Attachment icon Login with visible own records and admin_problem.rar 332.83 kb, 359 downloads since 2016-01-18 

Re: Combobox в Multireport.

Вы неверно связываете таблицы в SQL запросе, правильный запрос

sql := 'SELECT Combb.combb,employees.firstname, employees.lastname, strftime(''%d.%m.%Y'', employees.dateofbirth) as dateofbirth, users.login FROM employees LEFT OUTER JOIN users ON users.id=employees.id_users LEFT OUTER JOIN Combb ON Combb.id=employees.id_Combb'

также в запросе изменен формат даты на ДД.ММ.ГГГГ

Dmitry.

Re: Combobox в Multireport.

Благодарю за помощь, т.е все комбобоксы в проекте нужно объединять LEFT JOIN, как в примере выше?

Re: Combobox в Multireport.

memult wrote:

Благодарю за помощь, т.е все комбобоксы в проекте нужно объединять LEFT JOIN, как в примере выше?

Речь идет про про внешние ключи в таблицах БД, их необходимо объединять с помощью LEFT JOIN

Dmitry.