powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lookup filds в DBGride
8 сообщений из 8, страница 1 из 1
Lookup filds в DBGride
    #32105379
Dennis_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немогу добиться чтобы в гриде отображалось Lookup поле. Главный dataset возварящаеться ил ADOStoredProc значения для Lookup поля возварщаються ADoOTable , перед открытием главного датасета открываю таблицу. В результате получаю просто пустые поля (в случае когда LookupCach=True) либо ошибку : Uncnown EOleException если (в случае когда LookupCach=False)
Кто нибудь встречался с подобным ?
Как вообще правльно использовать Lookup поля в DBGride и возможно ли это вообще, чтобы для полей отображался список выбора значений ?

заодно вопрос по DBGridEh (к тем кто такой использует) , до этого я нормально использовал PickList и KeyList у конкретных полей таблицы но сейчас посли каихто изменений .. и добавлений новых полей в одной из них в гриде показваються ключевые значения и только когда нажимаешь кнопку выбора выпадает список со значениями для подстановки кде подсвечен правильная строка. Оличий в установках для dataset для самого поля и всего Grida в целом найти немогу ... Какие должны быть правильные установки у DBGridEh чтобы все отображалось как надо ? (все это для версии 1.6 помему)
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32105385
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32105386
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот\r
/topic/22434
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32106076
Dennis_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за ссылку ! но я ее уже смотрел перед тем как написать ...
значения для колонок у меня стоят такиеже как там указано но значения не подставляються в грид я там вижу только ключи (это я насчет Pick List)
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32106152
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не мучайся с PickListом, зделай в наборе Lookup поле и будет тебе счастье.
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32106217
Dennis_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче как спсиок получить с помощью lookup я разобрался теперь вот зато немогу исменить данные : выбираю значение и при попытке сохранить запись
получаю : Multiple-step generated errors. Check each status value.

А вот если делаю тоже самое с помощью pickList то такое ошибки нет !
Датасет у меня являеться разультатом JOIN нескольких таблиц, и оформлен как ADOStrored proc
что посоветуете ?
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32106241
Фотография Dim Grishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KeyField правильно установил? усе проверил?

давай-давай посмотри...посмотри... =)
...
Рейтинг: 0 / 0
Lookup filds в DBGride
    #32106259
Dennis_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все ок ! как всегда проблема была совсем в другом (сам виноват)...
просто для тренировки я выбрал поле которое казалось Delphi вычисляемым там был ISNULL ...
а там где был PickList было нормальное поле !

Вобще все работает всем спасибо ! :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lookup filds в DBGride
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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