Real11
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Real11 DimForm.cxGrid1DBTableView1.DataController.DataSource.DataSet.Locate('ID2', id,[]); | Что-то не пойму, причем тут ID2 ? Мы ведь параметру id присвоили значение id := DataModule2.GeneralQuery.FieldValues['ID2']; DataSet.Locate('ID', id,[]); тут: 'ID' - столбец в гриде по которому ищем id - переменная, соответствие которой ищем в этом столбце Чтобы избежать путаницу, столбец в котором ищем, назову id_st . Тогда var id : string; begin DimForm:=TDimForm.Create(Owner); id := DataModule2.GeneralQuery.FieldValues['ID2']; DimForm:=TDimForm.Create(Owner); cxGrid1DBTableView1.DataController.DataModeController.SyncMode := True; DimForm.cxGrid1DBTableView1.DataController.DataSource.DataSet.Locate('id_st', id,[]); ...... | Всего записей: 14 | Зарегистр. 18-04-2010 | Отправлено: 17:57 26-04-2010 | Исправлено: Real11, 17:59 26-04-2010 |
|