Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];

Вниз

проблема с DBLookupComboBox   Найти похожие ветки 

 
thvfrjd   (2006-03-13 14:11) [0]

У меня никак не получается с помощью этого компонента изменить значение поля. Само значение поля без проблем меняется и DBEditом и DBComboBoxом. А DBLookupComboBox никак -  какое бы значение из списка я не выбирал все равно остается старое значение. А если DBEditom значение правлю то в DBLookupComboBox правильное значение выставляется. Что может быть не так?


 
Ega23 ©   (2006-03-13 14:37) [1]


TDBLookupComboBox represents a combo box that identifies a set of field values in one dataset with a corresponding set of values from another dataset.

Unit

dbctrls

Description

Use TDBLookupComboBox to provide the user with a convenient drop-down list of lookup items for filling in fields that require data from another dataset.

If TDBLookupComboBox is linked to a lookup field component, it automatically reads the relationship between the field value and the lookup values in the lookup dataset from the field component. The relationship between field values and the corresponding values in the lookup dataset can also be explicitly set using the properties of the lookup combo box when the combo box is not linked to a lookup field component.


Вообще ничего про редактирование не вижу...


 
ЮЮ ©   (2006-03-14 03:18) [2]


> какое бы значение из списка я не выбирал все равно остается
> старое значение

Т.е. в списке выбираешь другое значение, а после сворачивания списка в поле остается старое? Или всё же после возвращения к записи?


> Что может быть не так?

Что-то не так. А что - отсюда не видно, там все-таки пять свойст для правильного функционирования нужно установить.


 
Влад   (2006-04-10 10:15) [3]

У меня аналогичная проблема. Удалось какнибудь решить?


 
Старик   (2006-04-10 11:12) [4]

Значит так. Для работы Lookup"a делаем следующие манипуляции:
DBLookUp.DataSource - выставить тот сорс, в котором должно меняться значение.
DBLookUp.ListSource - здесь выставить тот сорс, из которого берутся значения.
DBLookUp.DataField выставить в нем то поле, в которое будут помещаться значения.
DBLookUp.ListField - выставить то поле, из которого будут браться значения
DBLookUp.KeyField - а бог его знает. но я поставил то же значение, что и в ListField.
DBLookUp.ListFieldIndex - это я вообще не трогал.
Т.о. у меня все это заработало так, как мне нужно. Ну а что я не знаю, то вам хелпы дополнят



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.043 c
2-1148018581
elfebet
2006-05-19 10:03
2006.06.04
Как програмно перевернуть экран?


4-1142316961
_white_
2006-03-14 09:16
2006.06.04
Чтение из памяти другой программы


2-1148018686
Alex7
2006-05-19 10:04
2006.06.04
свойство "DataSet.Constrstraint"


3-1144763633
Tom
2006-04-11 17:53
2006.06.04
как сравнить два DataSet


4-1142183589
Arazel
2006-03-12 20:13
2006.06.04
Как узнать по PID, в какое время был запущен процесс?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский