PowerApps Ideas

New Idea

Share with external users

Status: Planned
by tpatel on ‎07-15-2016 11:49 AM

Hi

 

Please add feature sharing apps with external users

 

-T

Status: Planned

This is planned as a initial product enhancement for external SharePoint users. Additional enhancements will be exposed over time.

 

Thank you for your patience as we evolve the product for external users. Respectfully,

Audrie

Attach a file to form

Status: Completed
by on ‎02-01-2017 09:56 PM

I'd like to be able to use a control like the Add Picture button, but for Files of any type.

 

The control would open up a file picker, I could select the file and then I can upload the same as content from Add Picture.

 

For example, my current need is to attach a document (doc, ppt, pdf, etc) to an Annotation to a Case in Dynamics 365.

Status: Completed

Review details on this feature release in the following blogs and video tutorials:

 

 

 

Thank you,

Audrie

Printing

Status: Planned
by Community Support Team on ‎04-26-2016 02:37 AM

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: 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

On making the connection, I only see Tables, not Queries. This cannot be workable as Tables usually have many IDs and IDs are meaningless, Connection to Queries is a must: same as Excel and Power BI.

Yahya shared this idea  ·   ·

Status: Completed

 Using SQL Views in PowerApps is now available.  See the blog to find out more: https://powerapps.microsoft.com/en-us/blog/using-sql-server-views-in-powerapps/

Save attachments to SharePoint list item

Status: Completed
by KREI on ‎10-14-2016 01:26 PM

Hello,

 

My main blocking point right now, is that I can not attach files to SharePoint list via PoweApps edit forms.

I can create app which can manage orders in SharePoint list for my company in few seconds, but we are forced to keep original email request in list. For this we are using InfoPath which works fine, but PowerApps should be much more suitable solution.

 

Also we are using same procedure but with excel forms, for that is also important to be able to EDIT excel/word... attachment directly on SharePoint. So what I would like to have in DisplayForm/edit form, when I click on excel file attached, it will open my excel, let me edit it and save it back directly to SharePoint like is possible now with forms on SharePoint.

 

Once I will have those 2 things in PowerApps, my live will be much more easier! Smiley Surprised

 

Would like to use PowerApps in our company, but right now... its not possible

Status: Completed

Review details on this feature release in the following blogs and video tutorials:

 

 

 

Thank you,

Audrie

It seams that you can let your organisation use the app, but I would love that users outside my domain also could get and use the app. That might be some of our customers f.i., so "Send invite" through email would be great!

Terje Førsund shared this idea  · 

Status: Under Review

Submit captured image to SharePoint List

Status: Started
by Jingjing on ‎06-13-2016 12:57 PM

I think it would be great to make photos captured in the PowerApp Camera control be submitted to SharePoint List.

 

Status: Started

We have started working on this, but this is complex as by default SPO lists do not have a concept of images stored in them. This is the top item on our SharePoint connector team and we are actively working on it.

 

Sadly, don't have a timeline due to the complexity of the problem.

Full support for reading and writing to Sharepoint Choice fields, including ones with multiple selections enabled, is essential for PowerApps to be a viable platform.

 

Upvote if you agree.

Status: Completed

@Noah thank you. We are happy to update this idea as it is completed. Learn more on this here:

 

https://powerapps.microsoft.com/en-us/blog/custom-form-launch/

 

Thank you,

Audrie

Offline mode

Status: Completed
by Community Support Team on ‎04-26-2016 02:28 AM

Provide some sort of cache to allow offline input and let it sync afterwards

 

Kris Buntinx shared this idea  ·                      

 

Status: Completed

Here you go folks: We released support for offline apps with today's update. https://powerapps.microsoft.com/en-us/blog/build-offline-apps-with-new-powerapps-capabilities/

 

Thanks for providing feedback and helping us prioritizing this! We'll be publishing more examples of how to build offline apps going forward and make many more improvements as well. Please share your examples too.

Hi,

 

My Idea:

 

First step would be, that you make Lookup Columns work, that refer to an Document Library

2nd Step: Make them viewable as pdf and activate Feedback columns (like / Rating)

 

 

-> Changing them / Uploading new versions would be great as well, but I understand that it might be very hard to implement all those Versioning functionalities as well .....

 

Best regards,

 

Eric

Status: Started

PowerApps can connect to Document Libraries today. We realize the work needs to be done to improve discovery and usage, and we continuing to work on this.

 

In the meantime these video tutorials may help:

https://www.youtube.com/watch?v=tdd01EGv_-U

https://www.youtube.com/watch?v=ENe5GIzAPqc

https://www.youtube.com/watch?v=YWXSBU8aiGE

 

Thank you,

Audrie

QR-code scanning

Status: Planned
by Larsen1000 on ‎10-06-2016 08:02 AM

Enable 2D scanning of barcodes.

Status: Planned

Planning to add support for QR codes as well as introduce a new and better scanner for barcodes by late summer 2018.

Export Form to PDF

Status: Under Review
by Silverleaf on ‎05-05-2016 01:32 PM

For me, exporting a form, or gallery to a PDF would be even more helpful than printing and still allow me to print a final "report" from a form or gallery.

Status: Under Review

PowerApps roadmap

Status: Under Review
by samrutur on ‎12-22-2016 06:13 AM

Please provide a product road map for PowerApps with what features will be available when. This way we know not to build something custom if it is coming at a future time.

Status: Under Review

Print & PDF

Status: Under Review
by Suep on ‎10-06-2017 05:05 AM

I have posted the idea of printing along with everyone else, any ETA on this feature?

 

My thought would solve 2 problems at once. If a PDF conversion is added, files could then be filed, printed and emailed in PDF format. 

 

You would make a LOT of PowerApp users very happy!

 

 

Status: Under Review

Using powerapp in mobile phone, I can capture photos with the camera, but I can't upload to a document library in SharePoint Online.

Roy Kim shared this idea  ·   ·

Status: Started

I liked the below blog from a talented community member. It may offer a solution while this is yet to be released:

 

http://www.techmikael.com/2017/05/an-even-more-clever-workaround-for.html

 

Thank you for your patience, and continued feedback,

Audrie

Please make starting a PowerApp much faster. It seems a bit slow both on iPhone (Between 8-10sec) and Windows (between 4-6 sec).

They must be very responsive for end users

 

Peter Selch Dahl shared this idea · December 19, 2015

Status: Started

Better code editor and User defined functions

Status: Planned
by opax on ‎07-13-2016 11:38 PM

I think it would be a good idea to have better code editor and user defined functions/macros or what ever the name, to make the code inside PowerApps more readable and reuseable. It is errorprone to write long nested strings of commands inside a simple multiline textbox.

 

For example this is OnSelect code of a button on an app I'm developing. I'll try to explain how to make it more readable below.

 

If(CreateNew=true,Collect('[dbo].[AssignmentPermit]',{SafetyManagementPlanId: SafetyManagementPlanGallery.Selected.Id, Title: PermitTitleTextInput.Text, TargetName: PermitTargetNameTextInput.Text, Identifier: PermitIdentifierTextInput.Text, SafetyManagementAuthorizerName: PermitSafetyManagementAuthorizerNameTextInput.Text, SafetyManagementAuthorizerPhone: PermitSafetyManagementAuthorizerPhoneTextInput.Text, PermittedCompany: PermitPermittedCompanyTextInput.Text, PermittedContactName: PermitPermittedContactNameTextInput.Text, PermittedContactPhone: PermitPermittedContactPhoneTextInput.Text, AdditionalInformation: PermitAdditionalInformationTextInput.Text}),Patch('[dbo].[AssignmentPermit]',First(Filter('[dbo].[AssignmentPermit]',Id=AssignmentPermitId)),{TitleSmiley TongueermitTitleTextInput.Text,TargetName: PermitTargetNameTextInput.Text, Identifier: PermitIdentifierTextInput.Text, SafetyManagementAuthorizerName: PermitSafetyManagementAuthorizerNameTextInput.Text, SafetyManagementAuthorizerPhone: PermitSafetyManagementAuthorizerPhoneTextInput.Text, PermittedCompany: PermitPermittedCompanyTextInput.Text, PermittedContactName: PermitPermittedContactNameTextInput.Text, PermittedContactPhone: PermitPermittedContactPhoneTextInput.Text, AdditionalInformation: PermitAdditionalInformationTextInput.Text}));If(CreateNew=true,UpdateContext({CreateNew:false,AssignmentPermitId:Last(Filter('[dbo].[AssignmentPermit]',SafetyManagementPlanId=SafetyManagementPlanGallery.Selected.Id)).Id}))

 

Identing as a way of making code readable, what I would like to have is ability to switch line editor to auto-ident mode.

 

 

 

If(
   CreateNew=true,
   Collect(
      '[dbo].[AssignmentPermit]',
      {
         SafetyManagementPlanId: SafetyManagementPlanGallery.Selected.Id,
         Title: PermitTitleTextInput.Text,
         TargetName: PermitTargetNameTextInput.Text,
         Identifier: PermitIdentifierTextInput.Text,
         SafetyManagementAuthorizerName: PermitSafetyManagementAuthorizerNameTextInput.Text,
         SafetyManagementAuthorizerPhone: PermitSafetyManagementAuthorizerPhoneTextInput.Text,
         PermittedCompany: PermitPermittedCompanyTextInput.Text,
         PermittedContactName: PermitPermittedContactNameTextInput.Text,
         PermittedContactPhone: PermitPermittedContactPhoneTextInput.Text,
         AdditionalInformation: PermitAdditionalInformationTextInput.Text
      }
   ),
   Patch(
      '[dbo].[AssignmentPermit]',
      First(
         Filter(
            '[dbo].[AssignmentPermit]',
            Id=AssignmentPermitId)
         ),
         {
            TitleSmiley TongueermitTitleTextInput.Text,
            TargetName: PermitTargetNameTextInput.Text,
            Identifier: PermitIdentifierTextInput.Text,
            SafetyManagementAuthorizerName: PermitSafetyManagementAuthorizerNameTextInput.Text,
            SafetyManagementAuthorizerPhone: PermitSafetyManagementAuthorizerPhoneTextInput.Text,
            PermittedCompany: PermitPermittedCompanyTextInput.Text,
            PermittedContactName: PermitPermittedContactNameTextInput.Text,
            PermittedContactPhone: PermitPermittedContactPhoneTextInput.Text,
            AdditionalInformation: PermitAdditionalInformationTextInput.Text
         }
      )
   );

   If(
      CreateNew=true,
      UpdateContext(
         {
            CreateNew:false,
            AssignmentPermitId:Last(
               Filter(
                  '[dbo].[AssignmentPermit]',
                  SafetyManagementPlanId=SafetyManagementPlanGallery.Selected.Id
               )
            ).Id
         }
       )
   )

Commenting would be nice feature as well - I don't know if you have it already, I might have just overlooked it.

 

 

Reuseability of code could be real user defined functions or simply code blocks.

 

1. Define reuseable code block MyCodeBlock1. This is simple, not a real function as it does not need parameters. It simply functions as its code would be right there where it is inserted.

 

         Title: PermitTitleTextInput.Text,
         TargetName: PermitTargetNameTextInput.Text,
         Identifier: PermitIdentifierTextInput.Text,
         SafetyManagementAuthorizerName: PermitSafetyManagementAuthorizerNameTextInput.Text,
         SafetyManagementAuthorizerPhone: PermitSafetyManagementAuthorizerPhoneTextInput.Text,
         PermittedCompany: PermitPermittedCompanyTextInput.Text,
         PermittedContactName: PermitPermittedContactNameTextInput.Text,
         PermittedContactPhone: PermitPermittedContactPhoneTextInput.Text,
         AdditionalInformation: PermitAdditionalInformationTextInput.Text

2. So the original code would be like this.

 

 

If(
   CreateNew=true,
   Collect(
      '[dbo].[AssignmentPermit]',
      {
         SafetyManagementPlanId: SafetyManagementPlanGallery.Selected.Id,
         ReuseCode(MyCodeBlock1)
      }
   ),
   Patch(
      '[dbo].[AssignmentPermit]',
      First(
         Filter(
            '[dbo].[AssignmentPermit]',
            Id=AssignmentPermitId)
         ),
         {
            ReuseCode(MyCodeBlock1)
         }
      )
   );

   If(
      CreateNew=true,
      UpdateContext(
         {
            CreateNew:false,
            AssignmentPermitId:Last(
               Filter(
                  '[dbo].[AssignmentPermit]',
                  SafetyManagementPlanId=SafetyManagementPlanGallery.Selected.Id
               )
            ).Id
         }
       )
 

Well. Just a few ideas there.

 

Cheers,

 

Olli

 

Status: Planned

Generate app using the tablet layout

Status: Planned
by starwispy on ‎03-28-2017 05:20 PM

Currently you can only use the Tablet Layout when creating a blank app.  Can you please include this layout when generating an app from a data source?  I really think this should be a high priority.  The option to switch between layouts would be nice too.

 

It takes a long time to build an app from scratch, particularly as the gallery control in a blank app does not seem to find fields/columns in the data source (I've updated the Items formula, but it cannot find the columns, despite having used them successfully in the same app generated using Phone Layout).

Status: Planned

Did you know you can use the app settings to change orientation? Check out this tip:

https://twitter.com/ArtsyPowerApper/status/872511907868983296, and this article:

https://powerapps.microsoft.com/en-us/tutorials/set-aspect-ratio-portrait-landscape/

 

Thank you for your continued patience and ideas!

 

Audrie

If the point of PowerApps is to promote building of "Enterprise" Apps, then surely you need to have access to Sharepoint Document libraries that only authenticated Users can access.

 

Currently you can only view PDFs that reside in libraries that allow anonymous access, quite pointless in an Enterprise environment. That makes this feature useless for most of us.

 

This one feature would really open a whole lot of possibilities in Enterprise scenarios, especially when trying to wean Users off e-mail oriented workflows.

Status: Planned

Horizontal Radio Control

Status: Under Review
by jeffgeno on ‎09-21-2016 01:30 PM

I'd like to be able to layout the radio control options horizontally with a possible line wrap rather than just a vertical list.

Status: Under Review
Labels
Idea Statuses
Labels