|
![]() |
#1 |
MCTS
|
Jackally
Да не заморачивайтесь этим прогрессбаром в плане подсчёта количества строк. Ведь сами рассудите: пользователя не интересует точное конкретное количество отработанных строк. Всё равно он на запущенный процесс уже никак не повлияет. Разве что может отменить. Пользователя в первую очередь интересует не завис ли процесс, который обрабатывает эти строки. Как вариант, отобразите анимированную иконку, что процесс всё ещё идёт. Или воспользуйтесь тем же прогрессбаром, по установите максимальное ему(прогрессбару) число, например 20000. Пользователь будет видеть что процесс идёт. Посвятите себя более полезным задачам ![]() Вместо 20000 можете это прописать X++: QueryRun queryRun; queryRun = new QueryRun(table_ds.query()); element.progressInit("бла-бла", SysQuery::countLoops(queryRun), #AviUpdate,1, 1); ![]() Так что всё же прописывайте большую константу и не заморачивайтесь.
__________________
![]() В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню Последний раз редактировалось Russland; 20.12.2007 в 09:55. |
|
|
![]() |
||||
Тема | Ответов | |||
Количество строк в Query | 19 | |||
Предельное количество строк в Report | 1 | |||
Маркировка строк в гриде | 8 | |||
Количество строк на страницу | 2 | |||
Как подсчитать количество строк в отчете | 2 |
|