Jump to content

Recommended Posts

Posted

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

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

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

Screenshot_12.jpg

Posted
1 hour ago, x11 said:

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

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

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

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

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

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

 

Posted

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

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

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

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

Posted
35 minutes ago, x11 said:

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

UniDBLookupComboBox1.GridMode = lgmPostListValue?

Posted

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

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

Posted

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

Screenshot_29.jpg

Posted

Используйте LookupField тогда, если я правильно понимаю Вас:

\FMSoft\Framework\uniGUI\Demos\Desktop\DBLookupComboBox

 

  • Like 1
Posted

Ну да, добавил еще одно lookup-поле в DatsSet, теперь получилось.

Спасибо.

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...