Циклы по таблицам в FCOM и VIP, есть ли разница?

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

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

Ответить
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Циклы по таблицам в FCOM и VIP, есть ли разница?

Сообщение PViP »

Случилась неприятность, отчет который работал год, перестал работать

Выяснилось что зацикливается цикл по логической табле
.{table "a1" .}

в тоже время цикл a1._loop formarks работает корректно.


Как такое может быть?
пробовал делать нафигацию так a1.getnext и выводить данные в цикле while. но при этом тоже циклит.

Самое странное что отчет работал год, а теперь нет.

Сделал через a1._loop c формирование массива значений и потом вывел их в while.

Логических таблиц в отчете несколько!

Ваши мысли господа, не могу понять где подвох! :)
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

там помоему весь fcom один большой подвох )))
Не раз сталкивался с проблемой циклов в фкоме и каждый раз приходилось тратить время на поиск решения проблемы. Хотя подобного рода конструкции в vip работали как надо. Лень отчет на випе переписать ? :)
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

а если указывать
.{table "a1.formarks"
....
.{table "a1.table2"
..
.}
....
.}
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

Den, переписать то не влом, а вот если у вас нет компилятора vip :)!?
Ответить