I have a script that prints to a pdf file for our downtime scripting.
You can try changing the Adobe settings to prompt for a filename and
don't view the results.  Here is my code that sends the pdf filename.

 

                    Do

                        If StopScript = True Then Exit Sub

                        .Wait 2

                        Result = .ConnectApp("Save PDF File As")

                    Loop Until Result = True

                    .Wait 5

                    If fsObj.FolderExists(pstrPath) = True Then

                        .bws.Key pstrPath & "\" & pstrFile & Format(Now,
" mm-dd-yyyy hhmm") & ".pdf"

                        .Wait 2

                        '.bws.Click "Save", False, False

                        .bws.Enter ""

                        .Wait 2

                        If .Message Then .ScriptKeyEnter ""

                    Else

                        .bws.Click "Cancel", False, False

                        GoTo CleanUp

                    End If

 

 

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lawrence,
Mitchell
Sent: Thursday, August 30, 2007 12:10 PM
To: [email protected]
Subject: [Talk] Method to watch a directory for a specific file
Importance: High

 

Is there a rules-based (or nice polished vba function) method for
watching a specific directory for a specific file?

 

I would like to incorporate printing to PDF from Meditech into our
scripting capabilities. I can do this by creating a pdf printer driver
(we have full adobe) that always prints to a specified directory,
specified file. During the creation of a PDF, adobe uses a .tmp file,
once the creation of the document is finished, adobe renames the .tmp
file to the actual PDF.

 

If I was able to "watch" the output directory for the file, I could then
pick that file up and move it to the proper destination/proper name, and
then close out the script.

 

So I would also need some way to turn off the timeout in BWS, as each
file may take some time to create and would be variable.

 

Anyone have any ideas for these two things? 

 

*       Watching a directory for a specified file (likely a vba
function/subroutine)
*       Turning off the timeout in BWS?

 

Thank you,

Mitch Lawrence

Lead Applications Analyst

Technical Support - NPR/Automation

CHRISTUS Information Management

*: [EMAIL PROTECTED]

 

 

Send a "thank you" <http://intranet.christushealth.org/spiritBuck/>  to
someone!

 


This transmission is for the use of the individual or entity named on this 
e-mail.  Unauthorized disclosure or access may be prohibited by Public Law 
99-474 (The Computer Fraud and Abuse Act of 1986), Public Law 104-294 (National 
Information Infrastructure Protection Act of 1996), 18 U.S.C. 1030, or other 
applicable criminal laws, and can result in administrative, disciplinary or 
criminal proceedings.  This mail system, including this transmittal, may be 
internally monitored for all lawful purposes, including ensuring compliance 
with applicable privacy and security rules as specified by HIPAA and internal 
Bert Fish Medical Center policies.  Transmission of unencrypted Protected 
Health Information is prohibited.  Please reply to sender or contact Compliance 
at (386) 424-6470 if you have received this in error.

 



<<image001.jpg>>

Reply via email to