powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Index и ProgressBar
7 сообщений из 7, страница 1 из 1
Index и ProgressBar
    #34155316
ivdubrovin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как отобразить в MS ProgressBar индексацию записей таблицы. Есть переменная _Tally, но если помещаю ее значение в ProgressBar.Value, выдает ошибку. Есть ли какието примеры.
...
Рейтинг: 0 / 0
Index и ProgressBar
    #34155340
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак не сделать по-нормальному. Можно в индексное выражение свою функцию добавить и из нее выводить, но тогда время индексирования резко увеличится. Сделай так:
Код: plaintext
1.
2.
wait "Индексирование. Подождите ..." window nowait
index ...
wait clear
Я думаю пользователю интересней чтобы индексирование быстрее закончилось, чем видеть как оно идет.
Можешь выводить "осталось создать индексов столько-то"
Если таблица очень большая и индексы строятся долго, то спланируй так, чтобы они автоматом ночью создавались или при включении компа
...
Рейтинг: 0 / 0
Index и ProgressBar
    #34155432
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо перед INDEX сделать SET TALK ON. А после сразу убрать. А чтобы в woutput() не попали всякие гадости типа "столько-то записей проиндексировано", сделать дополнительно что-нибудь вроде:
define window dummy from -2,-2 nj -1,-1
activate window dummy

Ну т.е. можно так попробовать:
Код: plaintext
1.
2.
3.
4.
5.
6.
define window dummy from - 2 ,- 2  nj - 1 ,- 1 
activate window dummy
set talk on
index....
set talk off
release window dummy
...
Рейтинг: 0 / 0
Index и ProgressBar
    #34156054
Ganordi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри здесь http://www.foxclub.ru/sol/index.php?act=view&id=357
Кажись это оптимальный вариант... по другому наверное никак
...
Рейтинг: 0 / 0
Index и ProgressBar
    #34156324
M.Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) И ждать, ждать, и еще раз ждать Интересно как вы юзвергам объясняете что это будет висеть N-е количество минут :)
В поток пихать нужно. И только в поток!
...
Рейтинг: 0 / 0
Index и ProgressBar
    #34156506
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще говоря, не надо индексировать во время работы юзеров.
...
Рейтинг: 0 / 0
Index и ProgressBar
    #34159155
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriА вообще говоря, не надо индексировать во время работы юзеров.
100 баллов!!!

Сорри, что от оффтопа не удержался!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Index и ProgressBar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]