Issue 71421 - Layer settings ignored when batch print
Summary: Layer settings ignored when batch print
Status: ACCEPTED
Alias: None
Product: Draw
Classification: Application
Component: printing (show other issues)
Version: OOo 2.0.4
Hardware: All Windows XP
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: needmoreinfo, oooqa
Depends on: 71417
Blocks:
  Show dependency tree
 
Reported: 2006-11-10 15:14 UTC by sb56637
Modified: 2017-05-20 10:48 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description sb56637 2006-11-10 15:14:01 UTC
I often batch print multiple *odg files to the my printer (under Windows XP SP2)
by dragging the files from the Explorer to the print queue.  In my *odg
document, I normally set some layers to print, others to be visible but not
printable, and others to be not visible or printable.  However, when I batch
print those files, all layer settings are ignored, and EVERYTHING prints.  This
makes batch printing essentially useless.

Additionally, I tried setting the option under
Options->OpenOffice.orgDraw->Print to not print hidden pages, and to clip the
document to page size, (makes no difference) but this option appears to be a per
document setting????  Shouldn't this be a universal setting, or at least provide
a checkbox for "current document only"?  

Please note that this bug depends on fixing bug #71417 , since the whole batch
printing system is broken for 2.0.4.

Thanks for your help!
Comment 1 wolframgarten 2006-11-13 09:11:07 UTC
When doing like you described I get the message box saying "The file cannot be
printed. Please open the correct application and try to print it from there."
Please attach a testdocument and the batchfile if needed. Thanks.
Comment 2 sb56637 2006-11-13 13:04:51 UTC
Hmmmm, I really don't know what to say, it should at least attempt to print. 
Let me explain the steps again:

1. I am using well-maintained install of Windows XP SP2 with OOo 2.0.3
2. Open File Explorer and browse to directory containing multiple *odg files.
3. Shift-select two or more *odg files in Windows Explorer
4. Start-->Settings-->Printers and Faxes, and then double click on a printer to
bring up the queue.
5. Drag the files from Explorer onto the queue.  It should pop up a dialog
warning that you are trying to print multiple files, and ask you if you are sure
you want to continue.

As I said, bug #71417 is currently blocking this bug, because batch printing is
broken on 2.0.4, so that's part of the problem.  But if you use 2.0.3, the batch
printing problem doesn't exist, so maybe that would help to start working on
this bug.

Thanks again for the help!
Comment 3 wolframgarten 2006-11-13 14:26:51 UTC
Reproducible.  But I wonder who is printing if the Office is not running... I
have the problem with a freshly installed 2.0.3 ,too.
Reassigned.
Comment 4 sb56637 2006-11-13 16:25:09 UTC
As far as I can tell, there's some action associated with dragging a file onto
the queue.  If you watch the process tree, you'll see that it actually launches
soffice.exe and soffice.bin in the background, in fact mutliple instances.
Comment 5 wolframgarten 2006-11-15 07:57:21 UTC
Target set.
Comment 6 wolframgarten 2006-11-15 11:44:19 UTC
Target changed.
Comment 7 clippka 2006-11-22 10:13:05 UTC
reassigned
Comment 8 groucho266 2006-11-22 10:53:16 UTC
Accepted.
Comment 9 Martin Hollmichel 2007-11-09 17:01:56 UTC
set target from 2.x to 3.x according
http://wiki.services.openoffice.org/wiki/Target_3x
Comment 10 Marcus 2017-05-20 10:48:17 UTC
Reset assigne to the default "issues@openoffice.apache.org".