Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Progress Bar
Message
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Title:
Miscellaneous
Thread ID:
00659644
Message ID:
00660162
Views:
18
This message has been marked as a message which has helped to the initial question of the thread.
Rodolfo,

As Vlad pointed out, You can trick this by adding a filter
to the index, but overall that does not really make sense.

Question is, what do You want to exactely.

My experience shows that creating an index on a table
with lets say up to 50000 or even 100000 does not take
very long so that a progress-bar is not really necessary.
However maintaining a whole database might take very long.

The job anyway is normally done either automatic over night
or by an administrator and is not meant to entertain.

Additionally reindex in some cases of damage is not capable
of doing the proper job.

I have a table containing several information about my tables
(kind of a small datadictionary). In my maintain-routine the
user can select several or all tables of a certain database or
free tables and maintain them.
When the process starts I delete tag all and after that even
erase the CDX (if necessary). Then I start to recreate the indices
one by one (each index-tag is a record in my indices-table).
Doing it this way it is very easy to present the user some valuable
information. I do show a wait window with info like
"Sales-Heads; rebuilding index DATE". But it would be very easy to
present a progress-bar as well where each index is one tick.

Maybe this is an option for You too.

HTH
Regards from Berlin

Frank

Dietrich Datentechnik (Berlin)
Softwarekombinat Teltow (Teltow)

Frank.Dietrich@dd-tech.de
DFPUG # 327
Previous
Reply
Map
View

Click here to load this message in the networking platform