powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TcxGridDB поле LookupComboBox
18 сообщений из 18, страница 1 из 1
TcxGridDB поле LookupComboBox
    #39856529
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите где тыкнуть, куда смотреть не могу победить.

Получается что есть TcxGrid получаю и заполняю данные через "датасет 1", последнее поле в таблице мне нужен LookupComboBox(под него создаю отдельный "датасет2" заполняю ключи и значение.
Когда компилирую и захожу в форму созданной таблицы данные показывает, LookupComboBox отрабатывает. Но когда я хожу выбрать из LookupComboBox один из вариантов поле не заполняется выбранным..

Подскажите где в параметрах может галочку какую забыл(не знал) или не увидел....
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856530
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Модератор: Тема перенесена из форума "Firebird, InterBase".
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856535
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECMAScriptNinja,

ListColumns - чем заполнен?
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856538
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ёёёёёECMAScriptNinja,

ListColumns - чем заполнен?

значениями из "датасет2".....я его создал для отображения списка значений(варианты выбора) на втором скрине видно сто отображается...но выбирая значение теряется(не остается в поле)
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856558
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем надо создать обработчик на изменение, и проблема как подключит методы для работы? Может здесь подскажете
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856561
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DataBinding.FieldName = 'Name_ROUTE' - это судя по всему текстовое поле
Lookup.KeyFieldNames = 'ID' - это подстановочное поле

Он должен ID подставить в Name_ROUTE ?
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856568
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBrDataBinding.FieldName = 'Name_ROUTE' - это судя по всему текстовое поле
Lookup.KeyFieldNames = 'ID' - это подстановочное поле

Он должен ID подставить в Name_ROUTE ?


извините что не смог как вы объясниться. да
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856569
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ECMAScriptNinja,

получается что человек редактируя маршрут, выбирает не номер маршрута а название. Но в бэкенде в таблицу с адресами записывается код маршрута
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856571
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECMAScriptNinjaизвините что не смог как вы объясниться. да
Предполагаю, что колонка должна быть
Column.DataBinding.FieldName = 'ID'

Суть Lookup - вы указываете в колонке поле ID а Lookup отображает(и подставляет) нужное значение
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856576
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBrECMAScriptNinjaизвините что не смог как вы объясниться. да
Предполагаю, что колонка должна быть
Column.DataBinding.FieldName = 'ID'

Суть Lookup - вы указываете в колонке поле ID а Lookup отображает(и подставляет) нужное значение

да благодарю....запутался в трех соснах
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856644
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите что необходимо сделать чтобы заработали методы?
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856659
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы методы заработали нужно изложить что вы хотите получить.
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856674
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECMAScriptNinja,

а в чем именно их неработоспособность заключается?
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856686
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr,
makhaon,

по большей части запутался.

Подскажите такой вопрос....все же не получается осилить

При выборе из списка(LookupComboBox) ...в общем не выбирается один из вариантов(поле пустое)...куда смотреть?

Таблица отрабатывает результат запроса, LookupComboBox - выводит результат запроса. Но выбрать результат из LookupComboBox не получается....поле в таблице пустое...................
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856717
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ECMAScriptNinja,

ты сперва освой "простые" дб-грид и дб-эдиторы. Там и лукапные элементы есть. Все точно также настраивается, как и в ДевЭкпр, но нет лишнего.

А уж потом в ДевЭкспресс иди.
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856723
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ёёёёёECMAScriptNinja,

ты сперва освой "простые" дб-грид и дб-эдиторы. Там и лукапные элементы есть. Все точно также настраивается, как и в ДевЭкпр, но нет лишнего.

А уж потом в ДевЭкспресс иди.


Работаю с тем что есть. Ок, буду смотреть спасибо.
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856725
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отключите Lookup редактор, выше поле превратится в ID (столбик с циферками).
Попробуйте вручную вбить нужный ID и сохранить
Если всё получается, значит проблемы с редактором. KeyField редактора должно совпадать с FieldName редактируемого поля
...
Рейтинг: 0 / 0
TcxGridDB поле LookupComboBox
    #39856730
ECMAScriptNinja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBrОтключите Lookup редактор, выше поле превратится в ID (столбик с циферками).
Попробуйте вручную вбить нужный ID и сохранить
Если всё получается, значит проблемы с редактором. KeyField редактора должно совпадать с FieldName редактируемого поля


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


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