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

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
niteo
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 17 сен 2009, 11:39
Контактная информация:

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

Сообщение 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 в ...)
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

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

Сообщение m0p3e »

vSD._loop Prikaz
niteo
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 17 сен 2009, 11:39
Контактная информация:

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

Сообщение niteo »

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

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