вот 1хN и нужно. Т.е. если выводим через SQL получается определенное количество записей (строк). Вот это количество и нужно получить чтобы потом вставить в визуализацию отчета.
Выводите не прогресс-бар, а счетчик ...
при вложенных итерациях , да еще при наличии каких-либо ограничений хитрых при итерациях , иногда бывает невозможно априорно выяснить сколько все будет итераций ...
Последний раз редактировалось Goblin 09 дек 2005, 14:34, всего редактировалось 1 раз.
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Мне кажется что никак не получить общее количество, поскольку заранее неизвестно количество рекордов лог. таблицы...Номер текущей операции простым счетчиком можно считать.
а заодно и посчитать что надо, вообщем хотите точный прогресс -двойная работа получается. я в таких случаях числовой прогресс использую, показывает что работа идет, примерно можно ориентироваться когда все закончится ну и все за один раз делается.
Именно двойная работа и была первоначальной идеей. Потом просто сделан числовой прогресс с выводом информации о текущем оьрабатываемом документе. А в конце подумалось: может есть какая функция? Но, видимо, велосипед уже не изобрести. Спасибо всем.