about 1 minute to read
The UpdateProgressBar method updates the value of the progress bar in the Reports Explorer status bar. This can be used to inform the user of the progress of a long-running script. The progress bar doesn't display unless the value is non-zero.
Syntax
pgsql
UpdateProgressBar(Percentage as Numeric)
Parameters
Percentage
The percentage value to display (for example, 50 for a process that is half done).
Return Value
None.
Example
This example updates the progress bar as a script executes.
Visual FoxPro
foxpro
* do some processing here
SQApplication.UpdateProgressBar(25)
* do some processing here
SQApplication.UpdateProgressBar(50)
* do some processing here
SQApplication.UpdateProgressBar(75)
* do some processing here
SQApplication.UpdateProgressBar(100)
* Hide the progress bar.
SQApplication.UpdateProgressBar(0)
VBScript
function Main(Application)
' do some processing here
SQApplication.UpdateProgressBar(25)
* do some processing here
SQApplication.UpdateProgressBar(50)
* do some processing here
SQApplication.UpdateProgressBar(75)
* do some processing here
SQApplication.UpdateProgressBar(100)
* Hide the progress bar.
SQApplication.UpdateProgressBar(0)
end function
JavaScript
javascript
function Main(Application) {
// do some processing here
Application.UpdateProgressBar(25) ;
// do some processing here
Application.UpdateProgressBar(50) ;
// do some processing here
Application.UpdateProgressBar(75) ;
// do some processing here
Application.UpdateProgressBar(100) ;
// Hide the progress bar.
Application.UpdateProgressBar(0) ;
}
C#
csharp
// do some processing here
SQApplication.UpdateProgressBar(25);
// do some processing here
SQApplication.UpdateProgressBar(50);
// do some processing here
SQApplication.UpdateProgressBar(75);
// do some processing here
SQApplication.UpdateProgressBar(100);
// Hide the progress bar.
SQApplication.UpdateProgressBar(0);
VB.NET
' do some processing here
SQApplication.UpdateProgressBar(25)
' do some processing here
SQApplication.UpdateProgressBar(50)
' do some processing here
SQApplication.UpdateProgressBar(75)
' do some processing here
SQApplication.UpdateProgressBar(100)
' Hide the progress bar.
SQApplication.UpdateProgressBar(0)
See also
Application Object | ShowStatus© Stonefield Software Inc., 2024 • Updated: 06/06/16
Comment or report problem with topic