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
Crissceron
Frequent Visitor

Some curious facts that I would like to share in this thread:

- Today you can buy a phone for 40 dollars, however... microsoft does NOT allow you to use a function of printing or saving to PDF using canvas applications on cell phones.
- After 6 years of this thread, the only solution for cell phones is to take a screenshot of the application, where clearly there may be buttons that you DO NOT want to save in JPG and then print them later.
- 90% of the canvas apps created with power apps are created to be used on mobile, however... not all its functions are available on mobile.
- A cell phone is 60% more accessible than a computer.
- New technologies aim to put a mouse and keyboard on tablets (probably with android) and there is no solution for this yet.

Crissceron
Frequent Visitor

just to have a record of how long it can take to implement a feature requested by 80% of power apps users.

 

 

February 01, 2016                    

 STARTED emmac (Power Apps) responded

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

Add tags

______________________________________________________________________________________

 LanceDelano

Power Apps

01-05-2018 02:42 PM

So, we're looking at a bunch of requests that will help improve overall usefulness and usability.  Printing is definitely on the list.  There are a lot of things on the the list though.  Appreciate the ping.

______________________________________________________________________________________

 Audrie-MSFT

Power Automate

03-08-2018 07:22 PM

Status changed to: PLANNED

Enhancements for reporting options, such as exporting data from galleries, is on the roadmap. In the meantime you may print using standard browser screen printing approaches. 

 

We will continue to keep you posted on this the work progresses.

 

Thank you for your patience,

Audrie

______________________________________________________________________________________

 LanceDelano

Power Apps

03-09-2018 02:30 PM

@Shais   It's not a top level request. It's not bottom either, it's in the higher end of the middle.  There are a quite a few big things that are currently higher (like file attachments, image attachments, better delegation support, Web / responsive layout, etc.).  I know it's frustrating but I want to acknowledge that we know about it and are keeping track of it.  It's not on the immediate near term list. 

______________________________________________________________________________________

 LanceDelano

Power Apps

05-08-2018 01:10 PM

If you want it, make sure you vote for it. 

______________________________________________________________________________________

 rc

Power Apps

08-20-2018 06:49 PM

Status changed to: STARTED

Upgrading status to started, as we've kicked off efforts at a basic first step here. There are many flavors of this ask represented on this idea, we'll keep this space updated as we ship various aspects.

______________________________________________________________________________________

 emmac

Power Apps

02-14-2019 02:29 PM

Status changed to: STARTED

We are continuing to work on this item as we know it is a critical scenario for so many.  The PowerApps team has put together this survey in order to gather your feedback and your scenarios required for printing. This feedback will go directly to the PowerApps product team. We appreciate your patience as we tackle the work for this important feature.

 

https://aka.ms/pa-printing 

[fixed link]

______________________________________________________________________________________

 emmac

Power Apps

06-27-2019 01:52 AM

Status changed to: STARTED

An update on progress here:

First of all, a sincere thank you to all the folks who filled out the survey. (https://aka.ms/pa-printing ) We, the product team, have leveraged a lot of this information in our work on these features. We are still accepting responses for those who have not had the opportunity to fill it out.

We realize this Idea has been open for a long time as we’ve prioritized other items, but this is very top of mind for us. Reflected in this printing Idea, there are several different asks here for different types of “printing”. I want to be entirely transparent and break these different requests out to give those a feel for the direction of the platform for each of these needs.

  1. Report generation capabilities – This request is document-style reports with visualizations that provide additional control, like which tables expand horizontally and vertically to display all their data and continue from page to page as needed.  Think of this as generating fixed-layout documents optimized for printing and archiving, such as PDF and Word files. Currently there are existing methods of doing this today on the platform. People creating canvas apps with SQL leverage SQL Server Reporting Services (SSRS).  People using CDS are leveraging the CDS reporting capabilities available to them (backed by SSRS). PowerBI Paginated Reports are now generally available for use as well. Long term, the strategy here for PowerApps is to become more integrated with PowerBI to allow a common report generation story for the platform. At the PowerApps Vision and Roadmap session at the Microsoft Business Application Summit when this question was asked, the answer is that we want to avoid having both PowerBI Reporting Services AND a hypothetical “PowerApps Reporting Services”.  We don’t currently have a further timeline to share, but our teams continue to work together on this integration.
  2. Export to PDF from a canvas app – This request comes from a lot of InfoPath, Access, and LotusNotes users, in addition to many many other people who want to print PDFs as part of invoices, summaries, status updates, work orders etc. We hear you that there will always be a need for having a readable output and archiving whether it is all digital or still requiring paper. This request also came from people who were leveraging SharePoint and other data sources without reporting capabilities.  Today, users are leveraging Flow with the Word connector to create word documents to become PDFs, and another strategy is writing HTML to use with Flow to create a document using OneDrive, or other connectors with convert to PDF capabilities. These options are available today but require some knowledge of HTML and some effort to accomplish. The plan is to provide a simple way to export the contents of a printable screen to a PDF from a canvas app, primarily focusing on the export form scenario. This allows users who use all different data sources to create PDFs using skills they know. However, this solution is not intended to be the answer for really long table heavy documents, banded or cross tab reports​, as well as a few other advanced scenarios. These features can be found in the Report generation solutions provided in Number 1. Now, the work on this particular item has already started, and we have been working on the infrastructure to enable this capability. This is a complex problem, with a lot of different requirements and this is expected to be delivered in 2020.
  3. Export to Excel– We don’t currently have any plans to support this as a further capability. PowerBI Paginated Reports have this as a capability. In canvas apps, you can connect and write to excel today through a connector to write to the templates needed. Additionally, most data sources themselves (CDS, SharePoint and others) have the capability to export data to excel.
  4. Generate Barcodes & print bar codes – This ask is covered by number 1.
  5. Printing direct to a printer – This is something that users will still have to configure for themselves utilizing existing device and browser capabilities and defaults. However, the first parts of this ask involving getting a prinatable output should be covered in 1&2.

To sum up: PowerBI Reporting Services and Paginated Reports is to become more integrated with PowerApps. Canvas Apps export to PDF is a separate capability to arrive in 2020.

As always, your feedback is appreciated. This is a top ask in our community and it is being taken seriously.

______________________________________________________________________________________

 CWesener

Power Apps

08-27-2020 12:49 PM

Hi everyone - sorry for the lack of replies on this thread. We did start explorations on printing, specifically export to PDF but unfortunately were not able to make as much progress in the last semester as we would have liked. I'm discussing this with the team as we speak and will loop back on this thread to let you know what we will be able to act on.

 

I sincerely appreciate the feedback, and apologize again this one has dragged on.

 

Thanks,

Clay.

 

______________________________________________________________________________________

 CWesener

Power Apps

09-09-2020 07:50 PM

Thanks again folks, we are looking at this but I want to make sure I can give you an accurate update. Our team is working on it at the moment and I'll provide an update back on this thread. I realize how important this feature is, I want to make sure we can deliver it in the right way.

 

Thanks again for the feedback - and I appreciate everyone's patience. I'll provide an update back on this thread.

______________________________________________________________________________________

 CWesener

Power Apps

10-02-2020 02:02 PM

Status changed to: STARTED

Thanks everyone - to expand on Emma's reply below on the various types of "printing" that were identified in our recent survey, and the report capabilities already available in CDS, we are beginning engineering work for Canvas App export to PDF and are planning to release this functionality in February 2021. We understand this feature is hotly anticipated and are excited to get this underway. As soon as we can make early preview or experimental features available we will and will continue to provide updates on this idea, and on our blog.

 

Thank you to all the members of our community that have voted, provided feedback and been patient as we work to get this work underway.

______________________________________________________________________________________

 CWesener

Power Apps

12-09-2020 08:35 PM

Thank you all for checking in, we are still tracking to Feb and will continue to keep you updated.

______________________________________________________________________________________

 CWesener

Power Apps

01-24-2021 03:44 PM

Hi Folks - we are getting extremely close! The team is working on the release plan and will share more details this week. We'll have code for the first increment of canvas printing getting checked in in the next couple weeks, which may mean it reaches all regions in early March I'm sorry to say (just due to how our roll outs work) but we'll know more later this week and will share, along with our plans for future updates. Appreciate everyone's patience and enthusiasm.

 

Thanks,

Clay.

______________________________________________________________________________________

 CWesener

Power Apps

01-24-2021 03:51 PM

Unfortunately early access will still likely be late Feb/Early March - but we will know more end of this week. Emma from the team is going to share the plan along with the phases we are following this week - it will help give people a sense of what they will get when.

______________________________________________________________________________________

 emmac

Power Apps

01-29-2021 09:52 PM

Status changed to: 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

______________________________________________________________________________________

 emmac

Power Apps

03-02-2021 09:53 PM

Happy to report that the Print function and the screen templates are on the train to production. We are following our normal safe deployment procedures with the rollouts continuing throughout this month to all regions. We expect this to be available in all regions for use by end of March. The blog and documentation will be posted in the next few weeks and I'll be sure to share the link here.

______________________________________________________________________________________

 CWesener

Power Apps

09-03-2021 08:27 PM

Hi Folks,

 

Thanks for your patience here, Emma is currently out on leave, so jumping in with some updates. Apologies for the updates from our side going quiet. We appreciate the feedback.

 

As a quick recap on where we have been focusing, and some capabilities already available - our focus to date has been on a print and export functionality for screens from apps to enable makers to generate a printable artifact from the app, either to send to a physical printer or save as a PDF. The release in March of this year allowed you makers to use the Print() function, use screen templates, and change screen behavior (like hiding controls) based on whether the screen was being printed or not. 

 

For more advanced report generation scenarios we will continue leverage integration with PBI Paginated reports, already used by many customers for reporting and specifically built for this purpose offering rich capabilities. PBI Paginated reports can already be integrated into model driven apps, and we are in the process of investigating a limitation in the PBI tile in canvas to support paginated reports being displayed directly in canvas apps.

 

The next focuses for the Print() capability; support on mobile devices, and export to PDF. For support on mobile devices, our devices team are currently investing how and when this can be achieved. While it's something we plan to support, there isn't a confirm date for this functionality yet. We've escalated this within our own team this week based on this discussion so we can loop back and look at when we would be able to add support on mobile devices for printing.

 

For export to PDF, we are looking to see how we can accelerate the development to bring this forward - we are currently planning to add export for PDF as part of the 2022 Wave I updates, which release between October and April but have not set the specific timing within this window yet. We are in the process of finalizing the technical design for export to PDF and should be able to confirm a planned date in the coming weeks.

 

Lastly, the reoccurring point in the thread on documentation on this particular topic is well noted. We will take an action to get some dedicated documentation around printing using the various tools available in our docs updated.

 

We appreciate all the feedback from the community, and appreciate that these ideas often take longer than expected given the balance of other priorities and capabilities on the platform - but we absolutely value the feedback, and continue to consider this into our planning.

 

Once we have updates on either of the topics above, we will provide an update back on this thread. Adding @Tasha_S to track this thread and make sure we provide an update moving forward.

 

Thanks,

Clay.

______________________________________________________________________________________

 Tasha_S

Power Apps

12-21-2021 08:40 PM

Thank you all - we definitely hear how important this capability is and appreciate everyone's thoughts and voices on how this capability could be used. We're working on it, and plan to release Export to PDF for both web and mobile in Q2 2022.

______________________________________________________________________________________

 Tasha_S

Power Apps

04-07-2022 12:36 AM

Thanks for checking in here! We are working on it, and currently still tracking a Q2 delivery timeframe. We will update here soonest when there's more news! 

______________________________________________________________________________________

 Tasha_S

Power Apps

06-28-2022 03:44 AM

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? 

 

 

 

Cos
Regular Visitor

Any updates on the In - App printing? 

Crissceron
Frequent Visitor

@Cos what do you exactly want to do?... i have a possible solution

Cos
Regular Visitor

Hi @Crissceron  to print from the device directly to a Bluetooth printer on the go.

Cos
Regular Visitor

@Tasha_S   any news on making the print() function usable from a mobile device ? 

Tasha_S
Power Apps

Hi @Cos, apologies for the delayed response and thank you again for sharing important business scenarios. We're currently working on the next phase of printing which focuses on Export to PDF functionality, improving and expanding on what is available in the Print function today. However, this expansion will not include the ability to use the Print function to send to a physical printer from a mobile device. There's additional work on our roadmap to unblock this scenario. 

brucethiessen
Regular Visitor

It is always somewhat reassuring to hear movement on this all too important topic… but I think the question we’re all wondering (and to a large extent, the success of our apps would greatly benefit from increased functionality in this area) is WHEN? I’m not the first to point out that this thread began in April 2016, and there has been minimal advancement since that time. ANY GUIDANCE (more importantly, timely implementation) would be GREATLY APPRECIATED! — any frustration in the above lines is intentional. Sorry, but printing is still “a thing” in 2022, albeit evolving along with everything else.

brucethiessen
Regular Visitor

Specifically, I am looking for the ability to print (or print to PDF without having to add separate power automate code) a formatted, multipage gallery (including images, with the “hoops” taken care of transparently), complete with page headers and footers (without having to do it all in html — which works but isn’t low code!).

NMCLEOD
Advocate IV

Hi @brucethiessen, I know it's been said before in this thread, but worth pointing out again that if you or your company has PowerBI Premium (or a willingness to pay for the license) then I would highly recommend using Paginated Reports.  It can be quite daunting learning another new tool, but I found that the online training here with Chris Finlan and Paginated Report Bear takes you from knowing nothing to pretty much everything in 4.5hrs.  We've been using it for many years now and it has saved the company tons of time, money and effort avoiding faffing about with ppt decks and merging pdfs etc.  I know this is not the answer for many who keep a close eye on this thread (for many reasons) but it sounds like exactly what you need. Hope this helps.