Stuart McLachlan
stuart at lexacorp.com.pg
Mon Oct 13 17:56:53 CDT 2003
On 14 Oct 2050 at 8:26, Kath Pelletti wrote: > In an application distributed recently, I added the standard Access > menu option 'Export', 'Publish it with MS Word'. > > The client tells me that that option outputs the file to a network > location and takes forever, and can the location be changed to C:\Temp > for all machines. > > On the proviso that this is not an option that I can customise, I > started to play with it and found that on my machine I control the > output by nominating the folder under the Access menu [Tools] > [Options] [General] 'Default database folder'. This is not apparently > what my client finds - they find that it outputs to the 'last used > folder in Word'. I have tried to test that and find that for me that > is not the case. > > Can someone else give it a shot and let me know what you get? And is On my Win2K with Access2K, it outputs to the folder specified in "[Options] [General] 'Default database folder". > there a cleverer way to nominate the output folder? I would prefer a > code option as there are multiple machines using the app. > Create your own menu option in place of the built in "Publish...". Create a function: Function Publish() As Long If CurrentObjectType = acReport Then DoCmd.OutputTo acOutputReport, CurrentObjectName, _ acFormatRTF, "C:\Temp\" & CurrentObjectName & ".rtf", True End If End Function Create a one line macro called Publish with an action of RunCode and a function of Publish() Add the macro to your report preview toolbar. -- Lexacorp Ltd http://www.lexacorp.com.pg Information Technology Consultancy, Software Development,System Support.