Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 21:17
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Столкнулся с проблемой.Устанавливаю qobject_cast (model)->setRelation(index, QSqlRelation(fieldsRecord.value("name_re f_schema").toString() + "." +fieldsRecord.value("name_ref_object").t oString(),fieldsRecord.value("actual_nam e_ref_field").toString(),visFieldName) );Во-первых, может кто сталкивался, метод из qrelationaltablemodel.cpp QString QSqlRelationalTableModel::selectStatemen t() const отказывается работать с указанием связанной таблицы со схемой (через точку). Пришлось скорректировать данную функцию, чтоб заработало.Во-вторых заметил, что в основной модели отражаются только те записи, в которых присутствуют значения из связанной таблицы, а записи с NULL отбрасываются. Это так и задумано или нет? Что же теперь в каждый справочник нулевое значение вставлять?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
NULL - значение и как с ним бороться Guest Продолжение старого архива 0 16.10.2011 15:02
Как правильно выбрать из mysql is null или is not null Guest Продолжение старого архива 0 16.10.2011 15:00
Как работает "Время в течении которого разрешено редактировать сообщения"? Guest Продолжение старого архива 0 30.09.2011 14:55
Как вставить NULL-значение? Guest Новый архив 2 0 29.09.2011 06:39



© www.otvetnemail.ru - Форум вопросов и ответов.