![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Patricul |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 1.8.2011 Пользователь №: 2779 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Мне требуется создать отчёт по диапазону дат! В качестве основных виджетов использую QDate и QDateEdit.
На данный момент имею код:
В качестве модели для отображения скорей всего буду использовать QSqlTableModel или QSqlRelationTableModel. Так вот вопрос как мне разобрать в функции переменные fvalue и nvalue для того чтобы сделать фильтр у противоположной модели по idperson (поле связывающее эти две таблицы). Не подкините идею как это сделать? |
|
|
![]() |
RazrFalcon |
![]()
Сообщение
#2
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Не понял. Вам нужно отнять одну дату от другой? Или шагать к примеру по 15 дней начиная с опереденленной?
|
|
|
Patricul |
![]()
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 1.8.2011 Пользователь №: 2779 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Не понял. Вам нужно отнять одну дату от другой? Или шагать к примеру по 15 дней начиная с опереденленной? Нет мне нужно просто сделать отчёт по диапазону дат! У меня есть две таблицы anketa и workingtrack. Они связаны через 1:M. А мне нужно просто выбрать диапазон дат на двух виджетах QDateEdit! На них мне необходимо брать дату addingdate (дату занесения), затем мне её каким-то образом нужно передавать для того чтобы зацепиться за idperson другой таблицы и поставить по ней фильтр! Структура таблиц выглядит так: anketa workingtrack idperson id fio workingplace birhdate enteringdate birthplace sackingdate nomerseria sackingreason characteristics idperson addingdate |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 16.7.2025, 16:10 |