Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

EhLib: DBGrigEh.EditButtons.OnClick - Sender ?   Найти похожие ветки 

 
Lamo   (2004-10-29 15:05) [0]

Как вычислить по значению Sender значение поля НД?
Использую EhLib и свойства EditButtons у DBEditEh и DBGrigEh.
В обработчике OnClick такого Button"а необходимо определить значение поля НД для манипуляций с ним. Доступен лишь Sender: TObject.

Для DBEditEh пишу:
TCustomDBEditEh(TComponent(Sender).Owner).Value
и все OK.

Для DBGrigEh:
TComponent(Sender).Owner.ClassName=TDBGridInplaceEdit
и является интерфейсом. С интерфеййсами не работал, добраться до TColumnEh.Field.Value не сумел :((
Может, знает кто?


 
Lamo   (2004-10-29 15:39) [1]

Удалено модератором
Примечание: Завуалированный мат


 
Mike Kouzmine ©   (2004-10-29 15:48) [2]

Может лучше не материться, а немного подумать или почитать? Что такое грид (хоть и Эх) и для чего он нужен, а что такое НД и как эта связка работает. Тогда и материться не надо будет.


 
Lamo   (2004-10-29 16:08) [3]

За вырвавшуюся фразу приношу извинения (To модератор: а содержательную часть поста нельзя было оставить ?! там же по делу написал!)

To Mike Kouzmine: Я надеюсь, что Вы просто не поняли (я не очень подробно объяснил) суть вопроса. Я не о прописных истинах спрашивал, а о конкретной проблеме, связанной с обработчиком OnClick для EditButtons у DBGrigEh.Columns (эх, зря удалили суть второго моего поста!).

И все же: кто-нибудь обрабатывал такое осбытие? В параметрах только Sender. В обработчике требуется установить... да хотя бы просто объеккт DBGridEh - дальше легко.
Вот и все, Mike Kouzmine. Так понятнее?



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

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
8-1093585257
Submarine
2004-08-27 09:40
2004.11.28
Просмотреть средствами Delphi многостраничный tif


14-1100016657
Andy BitOff
2004-11-09 19:10
2004.11.28
Вакансия


3-1099402971
memmo
2004-11-02 16:42
2004.11.28
Delhpi+Oracle Connect


14-1099984409
syte_ser78
2004-11-09 10:13
2004.11.28
глупый вопрос.


3-1098396246
Wint_
2004-10-22 02:04
2004.11.28
Нет коннекта с MySQL...