powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выпадающий список из значений 2-ух полей, но отбор одного
8 сообщений из 8, страница 1 из 1
Выпадающий список из значений 2-ух полей, но отбор одного
    #39655981
VladArk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как в DBGrid сделать выпадающий список из нескольких полей, но при выборе вводилось только одно (id).
Прикрепляю изображения примера. Это реализовано с помощью picklist. Здесь при выборе любого значения выдает ошибку, что тип данных числовой, а не строковый. Как сделать, чтобы при выборе отбиралось значение только одного поля.
Можно через lookup или если кто знает, через picklist, или другие варианты.
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39655983
VladArk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladArk, Например, требуется, выбрать 3-ую строку и выводилось значение только "3".
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39655985
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39656003
VladArk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччД__,Спасибо за ссылку. Не получается, видимо, это не совсем к DBGrid относится.
Не получается вот что: поиск совершается по 2-ум полям. Значит через ";" надо их перечислить. Выдает ошибку.
Ну ладно. Посмотрим что будет, если оставить lookupkeyfield по 2 полям, перечисленным через ;. При попытке выбрать значение, выдает что неизвестное поле, так как он воспринимает поле слитно, вместе с ;
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39656006
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladArk,
ну сделай вычисляемое поле.
Прямо в select-те сформируй нужное значение из двух полей, например.

Пробуй, тыркайся.
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39656009
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladArk,

ты какую-нибудь книжку по Delphi найди, где в названии есть "Базы данных".
Там и про лукап поля должно быть, и про вычисляемые поля.
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39656013
VladArk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччД__, Да где-то в теории написано.
Правда я не понимаю зачем вычисляемое поле, если требуется именно выбрать значение. Возможно как то и можно, если "Тыркаться".
...
Рейтинг: 0 / 0
Выпадающий список из значений 2-ух полей, но отбор одного
    #39656022
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladArkчччД__, Да где-то в теории написано.
Правда я не понимаю зачем вычисляемое поле, если требуется именно выбрать значение. Возможно как то и можно, если "Тыркаться".
Вычисляемое поле - чтобы "склеить" два физических поля.
Не хочешь вычисляемое - используй обычное, но подменяй нужное значение при отображении.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выпадающий список из значений 2-ух полей, но отбор одного
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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