На компоненте TUniQuery(v5.0.1 for RAD Studio 2007) установил св-во CacshedUpdates := True, набор данных стал кешем, можно ли использовать локальный фильтр в таком случае?? нормально ли все работает??
У меня такая ситуация, после открытия набора данных накладывается фильтр, чтобы показывались только активные записи :
Код: Выделить всё
pUniQuery.DisableControls;
//
pUniQuery.Filtered := False;
pUniQuery.Filter := '...';
pUniQuery.Filtered := True;
//
pUniQuery.EnableControls;
Пример кода:
Код: Выделить всё
pUniQuery.Append;
pUniQuery.Edit;
pUniQuery.FieldByName('FIELD').Value := 1;
....
pUniQuery.Post;
Может кто разъяснит ситуацию??
Спасибо.