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

Printing

Status: Started
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: 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.

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

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.

QR-code scanning

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

Enable 2D scanning of barcodes.

Status: Under Review

(Clarifying to Under Review, as our current approach here is experimental and may change in the future as we gain feedback and proceed)

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

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

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

PowerApps roadmap

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

We now have all of our planned features available for people to review here: https://docs.microsoft.com/en-us/business-applications-release-notes/index 

Horizontal Radio Control

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

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

Get app metadata from within the app

Status: Under Review
by xx on ‎07-26-2017 05:32 AM

We need the ability to get various metadata about the app using formula.  For example it woud be great to display the version number and relelase date of the app rather than manually adding them in a text field.

 

Status: Under Review

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

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

Labels
Idea Statuses
Labels