Страница 1 из 1

как сделать _loop по view

Добавлено: 15 фев 2013, 14:38
niteo
Всем доброго времени. В интерфейсе использую несколько view

Код: Выделить всё

create view vBD
...;
create view vSD
select
  prikaz.nrec
from
  prikaz, spprikaz, persons
where ((...));
create view vAD
...;
Вопрос:
как организовать цикл _loop по таблице одной из view?

Пытаюсь сделать так:

Код: Выделить всё

_loop vSD.prikaz{};
При компиляции говорит так:
Ошибка: Ошибка открытия таблицы VSD (стр.100, поз.19 в ...)

Re: как сделать _loop по view

Добавлено: 15 фев 2013, 15:17
m0p3e
vSD._loop Prikaz

Re: как сделать _loop по view

Добавлено: 15 фев 2013, 15:28
niteo
m0p3e писал(а):vSD._loop Prikaz
Как и с getfirst, а я "постеснялся" так делать. Большое спасибо вам!
Кстати, в описании сказано немного по другому:

<оператор-цикла-по-таблице> = [ external ] _loop
[ backward | forward ]
[ fullcache | stdcache | nocache ]
<имя-таблицы>
[ <параметры-оптимизации> ]
[ <параметр-визуализации> ]
[ <конструкция-where> ]
<оператор>