Я пытаюсь использовать некоторые подполя ADT, добавленные в TFDQuery
в TcxGrid.Когда я добавляю столбец, используя подполе из поля ADT, в столбце не отображается значение поля, и поле готово только.Как правильно использовать этот тип поля в cxgrid?
как воспроизвести:
Создать таблицу в базе данных, как (я использую Postgres):
create table test (id integer, name text);
В Delphi создайте запрос TFDQuery с текстом SQL:
select test from test
Добавьте поле ADT (тест) в редакторе полей.Таким образом, test.id и test.name будут также созданы как отдельные поля.
Затем добавьте TcxGrid
в форму и создайте Tableview, добавив столбцы FDQuery на шаге 3 (вы не можете сделать это автоматически с помощью опции «Извлечь поля» в редакторе сетки).
Проблема: в столбцах не отображается значение поля, а столбец ADT (тест) похож назначения записи
Ps: Использование TDBGrid
может отображать и редактировать отдельные столбцы, но мне нужно использовать TcxGrid
.