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
nespirito
Regular Visitor

@Emma 

I have to say I'm disappointed. This was so expected for so long and now it's just something I could already to with Ctrl+P.

Please, we need to print forms with scroll down that does not fit in one page. This is so important.

Please, keep improving this tool, and please don't take 5 years again

Brammers
Helper I

We waited 5 years for this?

 

Absolutely pointless. Nothing that couldn't already be done with CTRL + P, and no matter what options you select, the print comes out the same anyway, and always cuts bits off.

 

No options to be able to 'hide' certain objects from Print, no options at all really.

 

Very very disappointing, and feel like we've just been fobbed off with the most basic of functionality, just because it's embarrassing for you to not have such a basic option as part of the software.

 

Surely you can do better than this? I look forward to something that works well (in 2026 maybe).

CNT
Kudo Collector
Kudo Collector

@EmmaLatest PowerFx Function DoNotPrint()

Printer1.PNG 

 

jeffgeno
Advocate IV

Using CTRL+P does not produce similar results. That includes all the chrome around the app and doesn't format anything correctly.

 

You can easily hide elements from printing by setting their Visible property to Not(Parent.Printing). 

 

While you can't use this directly from a SharePoint form that's been customized in PowerApps, you can place a button in that form that launches a different app for printing. If you pass along the Item ID as the parameter, the right item can be opened up automatically for the user.

 

Printing multiple pages definitely needs to be an option. The simplest way would be to make every 1056 pixels a page. Then I could dynamically set the height of the screen depending on what needs to fit on it.

zarski
Helper II

We have more than a hundred of SharePoint lists and Power Apps customized forms. Print() function should be able to print out the whole form, otherwise it's no use to us.

 

Currently the print function works only in studio, but after publish it does nothing. Browser dev tools is showning an error: "pa.common.bundle1.js:11 Ignored call to 'print()'. The document is sandboxed, and the 'allow-modals' keyword is not set."

 

Edit: After watching this great video https://www.youtube.com/watch?v=95BS378sJ1k by Reza Dorrani (specifically 06:36 - Print all records in Gallery), I was able to print out the whole form! If only the print button would work outside the studio with sharepoint forms...

AlanBourke
Frequent Visitor

I've seen a lot of low\no code platforms over the years and it never ceases to amaze me how reporting and printing is always a third-class citizen despite the very high percentage of use cases that would require printing. Devs, stop chasing features and do the basics first.

CNT
Kudo Collector
Kudo Collector

@Emma 

Why is there no information on the future of Print while this has been a top ask in the community for more than 5 years???