FoxVID |
Отправлено: 13.07.2004, 17:41 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 29
|
При создании компонента, ориентированного на работу с базой данных, вроде все получается как надо. Свойство DataSource — получается как у стандартных компонентов, с выпадающим списком. А DataField — нет.
Как ни пытался, выпадающего списка полей не получается. Кто подскажет, в чем дело? |
|
olegenty |
Отправлено: 14.07.2004, 06:41 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
Ну так твой компонент понятия ж не имеет о том, что DataField должен браться из DataSource
|
|
FoxVID |
Отправлено: 14.07.2004, 08:39 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 29
|
QUOTE (olegenty @ 14/07/2004, 07:43) | Ну так твой компонент понятия ж не имеет о том, что DataField должен браться из DataSource |
DataSource я получаю так:
TDataSource * __fastcall TDBMaskEdit::GetDataSource(void)
{
return (FDataLink->DataSource);
}
а DataField так:
AnsiString __fastcall TDBMaskEdit::GetDataField(void)
{
return (FDataLink->FieldName);
}
В чем загвоздка? |
|