Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Вниз
Не работает Lookup поле, посмотрите плиз, почему? Найти похожие ветки
← →
serg128 (2004-06-08 17:29) [0]Т.е. делаю так:
TFloatField *sid = new TFloatField(Owner);
sid->Name = "ID";
sid->FieldKind = fkData;
sid->FieldName = "ID";
sid->DataSet = lds;
TFloatField *fld = new TFloatField(Owner);
fld->Name = "fld";
fld->FieldKind = fkLookup;
fld->LookupDataSet = ld;
fld->FieldName = "ANAL";
fld->KeyFields = "ID";
fld->LookupKeyFields = "SIID";
fld->LookupResultField = "ANALIT";
fld->DisplayWidth = 100;
fld->Lookup = true;
fld->Visible = true;
fld->DataSet = lds;
lds = new TLocalDataSet(NULL, frmMain->Connection, sSQL, 20);
lds->Open();
А подстановка неработает (поле ANAL ПУСТОЕ).
TLocalDataSet - НАСЛЕДНИК TClientDataSet. В чем проблема?
← →
Sandman25 © (2004-06-08 17:30) [1]Вам уже ответили, что как минимум нужно обменять строки
fld->DataSet = lds;
lds = new TLocalDataSet(NULL, frmMain->Connection, sSQL, 20);
Про чукчу напомнить?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c