Printer selection VScode BC15 on Prem,

Firas
Member Posts: 25
Hello
How to send sales invoice to a printer in VSCode?
The below code wil always print PDF an open a dilogbox to save the file.
SalesInvoice.SetTableView(SalesInvoiceHeader);
SalesInvoice.UseRequestPage := false;
SalesInvoice.Print();
MS say that we cannot use Printer selection anymore as BC15 uses cloud printer.
we are using BC15 W2.
Any suggestions?
Thank you.
Kind regards
How to send sales invoice to a printer in VSCode?
The below code wil always print PDF an open a dilogbox to save the file.
SalesInvoice.SetTableView(SalesInvoiceHeader);
SalesInvoice.UseRequestPage := false;
SalesInvoice.Print();
MS say that we cannot use Printer selection anymore as BC15 uses cloud printer.
we are using BC15 W2.
Any suggestions?
Thank you.
Kind regards
Firas
Ms. dynamics NAV / Dynamics 365 Business Central Development Consultant
Ms. dynamics NAV / Dynamics 365 Business Central Development Consultant
0
Best Answer
-
The short answer is that you can't.
BC16 adds some cloud / email printing capability, but it requires the destination printer to be email/cloud capable (meaning the printer receives an email for each print job).
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-reports-printing
The only other options are to write your own print handler that captures the PDF of the report silently and either uses dotnet or web services to get the PDF rendered to the printer. Neither is a good option.
http://www.columbia.edu/~em36/pdftoprinter.html
https://www.kauffmann.nl/2017/03/29/web-services-example-8-print-from-nav-web-client/
Kyle Hardin - ArcherPoint1
Answers
-
The short answer is that you can't.
BC16 adds some cloud / email printing capability, but it requires the destination printer to be email/cloud capable (meaning the printer receives an email for each print job).
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-reports-printing
The only other options are to write your own print handler that captures the PDF of the report silently and either uses dotnet or web services to get the PDF rendered to the printer. Neither is a good option.
http://www.columbia.edu/~em36/pdftoprinter.html
https://www.kauffmann.nl/2017/03/29/web-services-example-8-print-from-nav-web-client/
Kyle Hardin - ArcherPoint1 -
Thank you so much kylehardinFiras
Ms. dynamics NAV / Dynamics 365 Business Central Development Consultant0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions