|
-
Jan 1st, 2013, 11:23 AM
#6
Thread Starter
Lively Member
Re: Print data report on non-default printer
RESOLVED!
Private Declare Function SetDefaultPrinter Lib "winspool.drv" Alias "SetDefaultPrinterA" (ByVal pszPrinter As String) As Long
Dim PrintData As Printer
Dim defprinterpos As Integer
For Each PrintData In Printers
If PrintData.DeviceName = Printer.DeviceName Then
sys_default_printer = Printer.DeviceName
End If
Next
REM ... DATAREPORT CODE ...
REM ... DATAREPORT CODE ...
REM ... DATAREPORT CODE ...
Dim docasna_tiskarna As String
docasna_tiskarna = "\\Tmk_print_serve\lp1"
SetDefaultPrinter docasna_tiskarna 'REM API SetDefaultPrinter
DataReport1.PrintReport
SetDefaultPrinter sys_default_printer 'REM API SetDefaultPrinter -- back sys.def.printer
rem THX ALL
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|