I expect something like this to print the document
ThisComponent.printPages(Array())
Of course, you need to load it first so you would likely have something like
oDoc = StarDesktop.loadComponentFromURL( URL_OF_THE_DOCUMENT, _
_blank, 0, Array() )
And then print the oDoc
I did not try
Thanks
I'll see what I can do.
On 10/31/2014 9:28 AM, Andrew Douglas Pitonyak wrote:
I expect something like this to print the document
ThisComponent.printPages(Array())
Of course, you need to load it first so you would likely have
something like
oDoc =
Yes, that seems correct.
On 10/29/2014 4:55 PM, Andrew Douglas Pitonyak wrote:
Are you asking if it is possible to use a macro to open a document and
then print it?
On 10/28/2014 11:56 PM, Paul D. Mirowsky wrote:
Can this be extended to Writer document, eliminating the requirement
of opening
Are you asking if it is possible to use a macro to open a document and
then print it?
On 10/28/2014 11:56 PM, Paul D. Mirowsky wrote:
Can this be extended to Writer document, eliminating the requirement
of opening Writer and selecting 'Print'?
On 10/28/2014 4:05 AM, Walther Koehler wrote:
On 28/10/14 15:01, Marion Noel Lodge wrote:
Hi Peter,
A macro similar to this should do what you want -
Sub PrintReport()
ThisDatabaseDocument.ReportDocuments.getbyname(name of your
report).open()
End Sub
Then edit your Menu form, double click on the Print button and under Events
|
Hi Peter
just another proposal:
sub printreport()
Dim oDoc as Object
Dim arg(0) as new com.sun.star.beans.PropertyValue
oDoc=ThisComponent
arg(0).name = Name
arg(0).value = myprinter
oDoc.printPages(arg())
end sub
Yours
Walther
Am Dienstag, 28. Oktober 2014 schrieb Peter Goggin:
On
Can this be extended to Writer document, eliminating the requirement of
opening Writer and selecting 'Print'?
On 10/28/2014 4:05 AM, Walther Koehler wrote:
Hi Peter
just another proposal:
sub printreport()
Dim oDoc as Object
Dim arg(0) as new com.sun.star.beans.PropertyValue
I have a report run from a push button on a menu form. I can print it
from the screen, but in Access I was able to program a push button to
print id directly. Is this possible in BASE? I cannot find any
reference to this.
Regards
Peter Goggin
--
To unsubscribe e-mail to:
Hi Peter,
A macro similar to this should do what you want -
Sub PrintReport()
ThisDatabaseDocument.ReportDocuments.getbyname(name of your
report).open()
End Sub
Then edit your Menu form, double click on the Print button and under Events
| 'Mouse button pressed', link the button to the