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

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.

Comments
CNT
Level: Powered On

It's Year 2040: Printing in Powerapps - Status: Started

Level: Power Up

The ability to generate and print a barcode via bluetooth or some other mechanism would allow huge powerapps growth in our company.  Its highly frustrating to not have this ability at the moment.

Level 10

There would be a work around for this.  I would build an excel table with Columns based on page width, then have the font for  the row based on a bar code font.

 

You could then have your records stored in a share point list with power apps as normal.   Clicking a button that send a command to flow with whatever filte you have puts the records into excel,  then attaches that to an email. The recipeint just prints the attachment.

Level: Powered On

No offense, but we're 22 pages in and many workarounds have already been posted.  That isn't the point - the point is that MS said they'd work on this and 3 years later, nothing has happened.  Workarounds require additional effort, testing, and upkeep which adds cost to solutions. 

Level: Powered On

I agree. No Offense taken. Stick and fork in me, im done... Im unsubscribing from this thread and we've since purchased an HR application and dropping powerapps altogether and possibly O365. We've already moved email to gSuite and its been the best move ever. Ive watched this thread for over a year and im tired of the workarounds and it shouldnt take a billion steps to print a report or a barcode. No one wants to wait 10mins for something to print after clicking a button and patiently wait at a barcode printer or any for that matter and hope 1 step doesnt break in the middle and spend just as much time troubleshooting the issue.

 

Such a simple problem goes un-touched, it just to shows the about of work they're putting into developing powerapps further.

Level 8

Hi guys

 

I was the one who started this hot ideas and yet I am equally pretty upset as I love the feature from within Power apps.

Btw, I have built Swagger with friend which support direct Web HTML Printing (Desktop app) and currently offering to all interested with a just a small token of appreciation from you all. Do visit Facebook , Working with Power apps, and tell me if you want this.

Tq

Level 8

Hello community. Currently building a visitor app and I really need the printing functionallity to print the visitor badge.

 

Thank you!!!

 

🙂

 

Level 8

@sajarac 

 

 

I was the one who started this hot ideas and yet I am equally pretty upset as I love the feature from within Power apps.

Btw, I have built Swagger with friend which support direct Web HTML Printing (Desktop app) and currently offering to all interested with a just a small token of appreciation from you all. Do visit Facebook , Working with Power apps, and tell me if you want this.

Tq

Dual Super User

Hey Everyone, While PowerApps is implementing this functionality, a release is still pending. Until that happens, please feel free to use this Custom Component created with PCF that enables the print functionality/save PDF in canvas apps for gallery control. 

https://www.bythedevs.com/post/print-data-from-a-canvas-app-without-using-msflow 

 

Hope this Helps!

CNT
Level: Powered On

@emmac wrote - As always, your feedback is appreciated. This is a top ask in our community and it is being taken seriously. HOW SERIOUSLY? No updates for several months now!!!