Condition и bounds не работают ((
Добавлено: 16 июн 2008, 17:27
Всем привет! Есть фейс, в нем вьюха с наложенным bounds (пробовал condition - результат тот же). Так вот, если сделать PushCondition/PushBounds и пройтись по таблице как _loop или getFirst/Next, то все фурычит, а если заюзать таблицу в выражении insert/select, то bounds не действует и выбираются все записи. Код примерно такой:
Как быть? Заранее спасибо!
Код: Выделить всё
interface AA;
create view as select * from MyTable
bounds Chk as true == MyTable.Checked;
procedure Test;
{
PushBounds(tbChk);
_loop MyTable {} // all O'k - bounds действует -> выбираются только выбранные записи
insert into SecondTable
select * from MyTable; // Тут bounds уже не действует и выбираются все записи :(
}