Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Внизузнать динамически свойство DataField Найти похожие ветки
← →
ton2 (2002-10-28 17:37) [0]Как узнать динамически свойство DataField всех элементов управления формы, связаных с данными (DBGrid,DBText...)
← →
MsGuns (2002-10-28 17:54) [1]Ответ в вопросе (ИМХО)
← →
ton2 (2002-10-28 18:03) [2]MsGuns: вопрос не совсем поняли. на форме есть куча элементов управления как связаных с данымы так и обычных. если перебирать все TControl"ы формы то не у всех есть свойство DataField а только у связаных с даными. а перебирать каждый возможный тип вроде
if Сontrol is TDBGrid DF:=TDBGrid(Control).DataField;
if Сontrol is TDBEdit DF:=TDBEdit(Control).DataField;
....
кажется не самым лучшим решением
← →
MsGuns (2002-10-28 19:00) [3]Посмотри GetPropInfo, IsPublishedProp, GetObjectProp
Смысл - определить наличие некоторого св-ва (например, DataSource) у предка текущего контрола и, если оно есть, обратиться к нему.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c