Russian Qt Forum

Qt => Базы данных => Тема начата: stealth от Сентябрь 05, 2007, 21:21



Название: QDataWidgetMapper+QSqlRelationModel с отсутствием реляционного значения
Отправлено: stealth от Сентябрь 05, 2007, 21:21
Использую QDataWidgetMapper c QSqlRelationModel связанными таблицами (выбор значений в QComboBox).
Но вот не задача, если хоть у какого-нибудь элемента отсутствует правильный индекс на другую таблицу (например стоит NULL), то весь этот маппинг не работает.
Как заставить работать его не знаю, создавал в зависимых таблицах индекс 0, всё вроде как начинает работать, но это не особо нравится.


Название: Re: QDataWidgetMapper+QSqlRelationModel с отсутствием реляционного значения
Отправлено: cdsmika от Октябрь 24, 2009, 22:59
Использую QDataWidgetMapper c QSqlRelationModel связанными таблицами (выбор значений в QComboBox).
Но вот не задача, если хоть у какого-нибудь элемента отсутствует правильный индекс на другую таблицу (например стоит NULL), то весь этот маппинг не работает.
Как заставить работать его не знаю, создавал в зависимых таблицах индекс 0, всё вроде как начинает работать, но это не особо нравится.
Есть вариант вставить значение 0 не в таблицу а в сам QComboBox или делегат