cancel
Showing results for 
Search instead for 
Did you mean: 

Printing

As this is designed for ENTERPRISE, printing from the within the APPS will make PowerApps superior to Excel and even ERP / SAP system.
If ONENOTE can be accomplished (for printing) after our request, why not PowerApps.

 

Anonymous shared this idea  ·                      

Status: Started

Hi everyone,

The first release includes a new Print function in canvas apps, to be used on any screen, and when used will take the contents of the screen and open it in the browser’s default print dialog to enable selecting the available printer, or saving to PDF options. We are also working on screen templates that will help you to author this content. Initially we will only support this on the web, but it will be extended to support mobile devices. Things are trending well with the dev effort, with the roll out starting the end of February, with availability across all regions coming mid March.

The second phase of this work will be to introduce a function that enables saving a screen as a PDF in the app. This will allow compatibility to leverage Power Automate flows to do many of the events such as saving it somewhere, sending an email and other common actions. This is currently still in progress, and we can provide an update in the next few weeks.

Thanks, 
-Emma

Comments
WorkHard
Super User

I also hope this upcoming Print functionality supports scrollable forms/paginated print.

We use Power Apps as an InfoPath replacement and have repeating tables and forms that sometimes extend beyond the width of the screen.

The current Print() function leaves those portions out. No pagination support.

CNT
Super User
Super User

@Tasha_S We are almost at the end of Q2. Any updates on Printing? When will we see multi-page printing?

Bob_Bland
Frequent Visitor

@CNT 

 

Don't expect it. They have been pushing this feature back for years now. 
Your best bet is to find an alternative solution and just wait till 2025. 

AlanBourke
Helper I

There is a real disconnect between a lot of modern tools and real world requirements. A huge number of real-world use cases still involve paginated report generator-style output to printers or PDF and they always will. Printing isn't new and shiny and buzzwordy, so developers and management aren't interested, it would appear. They'd rather put something useless like social media integration in to tick a box.

 

PowerApps doesn't need a way to print forms out, it needs a simpler equivalent of the report designers in SQL Server Reporting Services or FastReport.

 

 

clh
Frequent Visitor

I need to be able to have a document, like a PDF or Word doc, or whatever, and send it directly to a printer.

Tasha_S
Power Apps

Thank you all for your continued interest in this capability. We've had to move our target back slightly; however, this feature is a priority for us and in active development at this time. @clh, it sounds like you're asking more for an automation around a document which gets sent to a printer vs. sending the contents of the Power App screen to a printer, do I understand correctly? 

nagaraj007
Post Patron

Print function is not working in Windows 11  native app. Please advise @Tasha_S 

clh
Frequent Visitor

@Tasha_S Yes, that is correct.  We are developing a Power App that interacts with a 3rd party service via REST API, via Power Automate.  We receive documents back from the service that we need to print.  Right now the only option we seem to have is to display the document to the user in a browser window for the user to print manually.  We would like a way to be able to send the document directly to a printer.

Although in thinking about it more, I'm not sure how this would work.  I'm having these thoughts...

 

1) Not sure how to actually route to a specific printer.  How to determine what printer?  Maybe a designated network queue, but would also be nice to be able to direct to a printer on the user's workstation somehow, which would need an interface to select the desired printer.

 

2) How to know how to print the specific type of document?  Maybe if there could be built-in support at least for common doc types like pdf, Word, Excel, etc.

Crissceron
Frequent Visitor

August 2022 and still no solution for:
- print or save a PDF on cell phones or tablets (being today the cell phone and tablets used more than a computer or websites in Canvas applications). A pity for companies that want to use this type of technology to improve their productivity.
- Print or save forms or custom forms in PDF using the patch function found on different screens.
- print or save in PDF scrollable forms.

For everyone who comes to this page looking for a solution, I'll tell you that developers have been implementing these functions for years. Unfortunately still no solution.

Tasha_S
Power Apps

Thank you @Crissceron for pinging on this thread and advocating for some important use cases. We are actively in development for this capability and we've heard loud and clear how important this is! We're targeting preview for this capability soon and will update this post as soon as it's available.