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

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

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

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

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


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