Jump to content

Как правильно привязать UniDBLookupComboBox к столбцу DBGridColumn


x11

Recommended Posts

Не могу понять, что я делаю не так.

Сделал привязку. А в столбце отображается Id района вместо его названия.

Как сделать, чтобы отображалось название района?

Screenshot_12.jpg

Link to comment
Share on other sites

1 hour ago, x11 said:

Не могу понять, что я делаю не так.

Сделал привязку. А в столбце отображается Id района вместо его названия.

Как сделать, чтобы отображалось название района?

Здравствуйте,

Вы проанализировали этот демо пример?:

\FMSoft\Framework\uniGUI\Demos\Desktop\GridWithDBLookupCombo

 

Link to comment
Share on other sites

Да, проанализировал.

Но, в том примере та же самая проблема.

В столбце ShipToCountry отображается  значение КЛЮЧЕВОГО поля (key field).

А нужно отображать значение поля list field.

Link to comment
Share on other sites

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

Основная таблица и таблица-справочник связаны между собой внешним ключом - foreign key.

Link to comment
Share on other sites

Пользователь должен видеть в столбце значение поля regions.name, а в таблице храниться значение regions.id

Screenshot_29.jpg

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...