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);
}
В чем загвоздка? |
 |