Its a question of Printing

A

Andrew Mercer

Hi,

Using .NET and C# I have created a dynamic print run capability that enables
multiple documents to be printed one after the other. Each document is
dynamically created using the correct template which has bookmark fields
populated from database values.

However during the print run the user is unable to edit a separate word
document (not related to the print run) without the risk of them changing a
value in one of the dynamically created documents.

I assumed wrongly that during the print run no MSWord editing would be done.

I am using the Print function in

Microsoft.Office.Interop.Word

because this allows me to control which tray page one is printed from etc.

Does anyone have any thoughts/suggestions.

I could created all the documents and then the use the Print option in C#
however I do not think this gives me the Printer tray control I require.

Also as an aside does anyone know if Windows 2000 server will suport .NET
and Office 2003 as I am thinking of using our server to do the print runs
instead of client desktops.

Thanks for any help.

Andrew
 
C

Cindy M.

Hi =?Utf-8?B?QW5kcmV3IE1lcmNlcg==?=,
Using .NET and C# I have created a dynamic print run capability that enables
multiple documents to be printed one after the other. Each document is
dynamically created using the correct template which has bookmark fields
populated from database values.

However during the print run the user is unable to edit a separate word
document (not related to the print run) without the risk of them changing a
value in one of the dynamically created documents.

I assumed wrongly that during the print run no MSWord editing would be done.
If you set the PrintBackground option to FALSE, then the user won't be able to
work in Word while a print job is processing.

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Jun 17 2005)
http://www.word.mvps.org

This reply is posted in the Newsgroup; please post any follow question or reply
in the newsgroup and not by e-mail :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top