How about calling this function and looking at the WorkStation's status bar:

 

Sub progress(fractioncomplete As Single)

    Note = String(fractioncomplete * 30, ")") & String(30 - fractioncomplete
* 30, " ") & ") " & (100 * fractioncomplete) & "%"

End Sub

 

And use:

 

Sub myscript1()

    For i = 1 To 20

        progress i / 20

        Wait 0.5

    Next i

End Sub

 

Rich McNeil

Boston Software Systems

866 653 5105 x 813

www.bostonworkstation.com <http://www.bostonworkstation.com/>  

See us at MUSE booth 318

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of McCullough, Kevin
Sent: Tuesday, April 17, 2007 12:16 PM
To: [email protected]
Subject: RE: [Talk] Progress Bar Indicator

 

It wouldn't be a progress bar, but you could just have 3 Boston variables,
like Total_Records, Remaining_Records, and Percent_Complete.  You could also
add one to determine how long it took to process the first record and
multiply that by the remaining records to get the remaining time.  They
would be automatically displayed, so you wouldn't have to worry about losing
window focus.  You'd just have to update the values within the script
whenever you want it refreshed.

 

Kevin McCullough

Implementation Specialist

Select Medical - Hospital Apps

(717) 972 - 8114

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thompson, Mary
Sent: Tuesday, April 17, 2007 12:04 PM
To: [email protected]
Subject: RE: [Talk] Progress Bar Indicator

 

This would be a great addition to many scripts!

Mary

 

Electronic email from Mary Thompson,  <mailto:[EMAIL PROTECTED]>
mailto:[EMAIL PROTECTED] Children's Mercy Hospitals and Clinics. This
communication is intended only for the use of the addressee. It may contain
information, which is privileged or confidential under applicable law. If
you are not the intended recipient or the agent of the recipient, you are
hereby notified that any dissemination, copy of disclosure of this
communication is strictly prohibited. If you have received this
communication in error, please immediately notify Children's Mercy Hospitals
and Clinics at 816-234-3940 or via return internal electronic email at
<mailto:[EMAIL PROTECTED]> mailto:[EMAIL PROTECTED] and expunge this
communication without making any copies. Thank you for your cooperation.

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, April 17, 2007 10:52 AM
To: [email protected]
Subject: [Talk] Progress Bar Indicator

 

I'm looking for a simple progress bar indicator to add to my script.  I'm
performing a dictionary update in Meditech from an Excel spreadsheet.  I
would like to progress bar to query the number of records in the spreadsheet
to determine the how long it will take for the update to run and what %
complete it is.

 

Thanks,

John Keefer

Systems Analyst

Highline Medical Center

16251 Sylvester Rd SW

Burien, WA  98166

206.431.5373 Ext. 5399

[EMAIL PROTECTED]

 

  _____  

This message, together with any attachments, is intended only for use of the
individual or entity to which it is addressed. It may contain information
that is confidential and prohibited from disclosure. If you are not the
intended recipient, you are hereby notified that any dissemination or
copying of this message or any attachment is strictly prohibited. If you
have received this message in error, please notify the original sender by
telephone or by return email and delete this message, along with any
attachments, from your computer. Thank You. 

Note:  The information contained in this message may be
privileged and confidential and protected from
disclosure.  If the reader of this message is not the
intended recipient, or an employee or agent responsible
for delivering this message to the intended recipient, you
are hereby notified that any dissemination, distribution
or copying of this communication is strictly prohibited.
If you have received this communication in error, please
notify us immediately by replying to the message and
deleting it from your computer.  Thank you.

Reply via email to