![]() |
#3 |
Участник
|
Я думаю, что есть еще один вариант:
допустим есть табличка Rec1 у которой установлены фильтры (в т.ч. и фильтр MARK) Создаем Rec2 того же типа, что и Rec1. Делаем : Rec2 := COPY(Rec1); Rec1.RESET; Rec2.MARKONLY(TRUE); IF Rec2.FIND('-') THEN REPEAT Rec1.GET(Rec2.xxx, Rec2.xxx); Rec1.MARK(TRUE); UNTIL Rec2.NEXT = 0; |
|