Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGrid.PickList для несуществующего поля? / 4 сообщений из 4, страница 1 из 1
06.10.2003, 16:54
    #32285408
Петр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid.PickList для несуществующего поля?
Можно ли как-то добавить в DBGrid.PickList на несуществующее в реальной таблице поле. т.е. поле существует только во вьюшке.

Пример
select t1.*, nofield = (select t2.name from table2 t2 where t2.code = t1.code)
from table1 t1

так вот заполняю на nofield picklist и ничего не получаю, как быть?
...
Рейтинг: 0 / 0
06.10.2003, 17:44
    #32285489
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid.PickList для несуществующего поля?
Что-то непонятно, как связано свойство PickList типа (TStrings) с тем запросом, который привели в качестве примера. На чем у вас построен Dataset, который отображается в DBGrid? Для какого столбца вы хотите заполнить PickList? Если это список должен быть получен из другого набора, то почему не использовать Lookup поля? И зачем корреляционный запрос для выборки значения поля из связанной таблицЫ?
...
Рейтинг: 0 / 0
06.10.2003, 18:13
    #32285525
Петр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid.PickList для несуществующего поля?
это DataSet Grid-a:
select t1.*, nofield = (select t2.name from table2 t2 where t2.code = t1.code)
from table1 t1

Columns[5] - для поля nofield
Grid.Columns[2].PickList.Add(...) - при создании формы

так вод когда я перехожу на поле nofield в гриде (после компиляции) выпадающий список не появляется
...
Рейтинг: 0 / 0
06.10.2003, 18:23
    #32285532
Петр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid.PickList для несуществующего поля?
2pkarklin Да через Lookup замечательно выходит. Хотя интересно почему не хочет отображать на поле вьюшки, иногда бывает нужно более сложную связку сделать?
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGrid.PickList для несуществующего поля? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]