Showing results for 
Search instead for 
Did you mean: 
Helper I
Helper I

How to reference specific item in Powerapp

I have a Powerapp Form with a Gallery which gets populated from Sharepoint list. In screen 1 i have a gallery which lists all items in a list.Capture1.PNG





When i click on the arrow it brings me to another screen (display Form)


Now i want to do reference that specific item from the flow where users are directed to the display form of a specific item in a flow. How can we do that?



Continued Contributor
Continued Contributor

When you select the item in the gallery, you can then reference the selected item in the gallery like this: GalleryName.Selected


Does that solve the problem or are you looking for something different than that?

If this solved the problem for you, feel free to hit "Accept as Solution" so others can find the answer easier. 🙂

Kind regards,

Ben Fetters
Power Apps/Power Automate Developer

I could do that in powerapp but i want to reference that display form from Flow so i need url that can reference that specific item.

Like this:


Can i do same in powerapps.

Impactful Individual
Impactful Individual

Hi @npokhrel123 


Could you please explain what is your requirement:-

Is it, from the flow in an email, there is a link that will open the specified document in powerapps display form?





I am trying refer to a item in powerapp Form using a url.  Cna we do that?

Hi @npokhrel123 ,

Could you please share a bit more about your scenario?

Do you want to open a specific item within your PowerApps form using a URL?

Further, which app do you created on your side? Do you create a standalone canvas app based on your SP list? Or custom a form using PowerApps in your SP list?


If you created a standalone canvas app based on your SP list, and want to open a specific form item via a URL, the user @Itsmesri and @Brice235i have faced same issue with you, please check my response within the following threads:

On your side, you should configure your URL link as below:


Note: The '955737dc-d53b-4eca-b71c-92c7ed067a29' represents the App Id of your canvas app.

Please check the following article for more details:

Within your canvas app, set the OnStart property of the App or OnVisible property of the first screen of your app to following:

Set(CurrentItem, LookUp('YourSPList',ID = Value(Param("ID"))));Navigate(DetailForm, None)

Set the Item property of the Display form control to following:




If custom a form using PowerApps in your SP list, the user @bdc604 has faced same issue with you, please check the response within the following thread:

Please make sure that you have custom a form using PowerApps for your SP list, and then configure your URL as below:


Best regards,

Community Support Team _ Kris Dai
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Thank You that works Now can i want to add If Condition where if Param ID is available in query string do :


First(Filter('Document Change Request',ID= Value(vid)))


Else Do



How do i do that i tried Nested If didnt work:


If(!IsBlank(Param("ID")),First(Filter('Document Change Request',ID= Value(vid))))


what did do wrong here.



Helpful resources

October Events

Mark Your Calendars

So many events that are happening this month - don't miss out!

Ignite 2022


Explore the latest innovations, learn from product experts and partners, level up your skillset, and create connections from around the world.

Power Apps Africa Challenge 2022

Power Apps Africa Challenge

Your chance to join an engaging competition of Power Platform enthusiasts.

Top Solution Authors
Top Kudoed Authors
Users online (2,028)