Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Что вызывать после изменения критерия фильтрации [D7]


Juice ©   (2006-05-22 11:18:00) 

Доброе утро :) Подскажите пожалуйста, как в cds пересчитался фильтр но без переоткрытия набора данных?


Johnmen   (2006-05-22 14:31:00) [1]


> Ega23 ©   (22.05.06 14:19) [4]
> А разве на самом НД такое вызвать нельзя?


В том и вопрос, а что вызвать? Зачем? Что хотим получить от нд?


> Juice ©   (22.05.06 14:20) [5]
> Нуда кстати, а если контролов вообще и нет , н.д. и все.


Тогда смысл вопроса отсутствует. Т.к. при любом обращении к записи набора данных будет учитываться фильтр, вычисляемые поля будут вычисляться.


Ega23   (2006-05-22 14:23:00) [2]


> Инициировать обращение к нд. Напр. перерисовать контрол,
>  отображающий данные из нд.


Что-нибудь, типа
var
bm:TBookmark;
begin
 With CDS do
  begin
   bm:=GetBookmark;
   GotoBookmark(bm);
  end;
end;

?


Juice   (2006-05-22 14:20:00) [3]

Нуда кстати, а если контролов вообще и нет , н.д. и все.


Ega23   (2006-05-22 14:19:00) [4]


> Инициировать обращение к нд. Напр. перерисовать контрол,
>  отображающий данные из нд.


А разве на самом НД такое вызвать нельзя?


Johnmen   (2006-05-22 14:16:00) [5]

Точно так же.


Juice   (2006-05-22 14:08:00) [6]

А то же самое но с AutoCalcFields ?


Johnmen   (2006-05-22 11:24:00) [7]

Инициировать обращение к нд. Напр. перерисовать контрол, отображающий данные из нд.


Наверх

Титульная страница Поиск, карта сайта Написать письмо