cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Search function in power apps

I have a list called "LL" and I am trying search Field  5  in the Title column using below search query, but not working

Please help where I am doing wrong 

 

and other requirement is  I want to see all the items includes with number 5, example:  5 ,15, 25, 35  in Power apps. Please help 

12 REPLIES 12
eka24
Community Champion
Community Champion

Insert a TextInput name example: TextInput5

 

On the Items property change the code to:

Filter(LL,Title=Value(TextInput5.Text))

 

Or using your current formula in the screenshot:

Filter(LL,Title=10)

 

On your second request, try this on the Items of the gallery:

Filter(LL,Title in [5,35,15,25])

------------

If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.

 

 

 

 Hi Eka,

 

Thank you for the response. I got the output. But why warning is coming up. Please help to sort out this warning. 

I have attached warning message. 

 

 

WarrenBelz
Most Valuable Professional
Most Valuable Professional

Hi @yougan ,

Firstly, the Title column is by Default a Text field and the "numbers" are actually stored as Text, so your filter should be

Filter(
   LL,
   Title="10"
)

On the second one, using the same logic

Filter(
   LL,
   "5" in Title
)

You will get a Delegation warning on this due to the in Filter not being Delegable, so if you have less than 500 items in the list, yo can do this

With(
   {wLL:LL},
   Filter(
     wLL,
     "5" in Title
   )
)

 

Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

Hi Eka,

 

But in my power apps settings it is set to 500 , then why it is showing warning?

As you know I have list, which has around 24000 items with only title column with 1 to 24000 values 

I see setting is set to 500.

 

can you give me few examples of delegable functions where it does not show warning

and can you give me some examples of delegable functions where it does show warning 

 

 

is warning symbol showing because filter has to process more than 500 items in the SharePoint? 

because filter only for 10 correct? it has only one item 1 value with 10 from entire 24500 items? but still it is showing warning symbol why? 

 

suppose it has 10 value items more than 500 then it would show right? 

 

what you have given in the out put 

 

@yougan 

 


@yougan wrote:

 

is warning symbol showing because filter has to process more than 500 items in the SharePoint? 

because filter only for 10 correct? it has only one item 1 value with 10 from entire 24500 items? but still it is showing warning symbol why? 

 

suppose it has 10 value items more than 500 then it would show right? 

 

 


 

No, this is not the correct way to understand this aspect of delegation. The delegation does not operate on the number of results returned. It operates on the total number of entries to begin with.

 

The non-delegable query will only see items 1 to 500 (or, if you change it to 2000, only 1 to 2000) of the total data set BEFORE even running the query.

 

Suppose you have 24500 items. Suppose your match is item# 24499. It doesn't matter that your filter will only return one match. Yes, one match is far less than five hundred matches. Doesn't matter anyway.  Match for Item #24499 will not return because only items # 1-500 are checked to begin with. So no match will return.

 

Therefore the answer is you must not use  non-delegable queries at all if you have a data set larger than 500 entries. The non-delegable limit can be increased, but the max it can be increased to is 2000. If your dataset is more than 2000 entries, you MUST use delegable queries that do not give the yellow triangle warning or it will not behave as expected at all.

 

For any further elaboration, you can reply here. There is more you should also understand as well regarding this one. We are unsure if we could be available right now to provide any further detail about this thread, so we might want to prefer to see if @WarrenBelz or @eka24  to clarify anything further.

 

We would also suggest you take a look more carefully again at the responses that both of them gave you so far as well since even just those responses so far could probably help you.

 

 

 

Hi Dynamics Edge,

Thank you for the response.

who will decide it is delegable query and it is not delegable query?

Based on what it is decidable that it is delgable function or non delgable function? 

 

in my case I have only one entry with 10 in the entire list having 24500 items, why it is showing warning? 


@yougan wrote:

in my case I have only one entry with 10 in the entire list having 24500 items, why it is showing warning? 


Once again as we stated it doesn't matter how many you will have. If it is not delegable it will only see 500 records. Again, it is irrelevant how many the filter will return. It matters how many total you have altogether.

 

Also, some more detail: not delegable means the data source does not support to perform the direct corresponding operation being requested from PowerApps in the formula, with any currently compatible backend API for that specific connector. So Power Apps have to resort to manually bring the whole data in. For stability reasons, Power Apps do not allow to bring the whole entire records in that case as it would not perform correctly and overflow the local memory of the device.

 

 


@yougan wrote:

who will decide it is delegable query and it is not delegable query?

 


It depends on the specific data source and the backend API support and the complexity and commands issued from the formula in question, and many other factors.

 

Sometimes just rewriting the formula in very specific ways will make the warning go away and it becomes delegable even in cases where it appears not to be possible to make it delegable. Specific subtlety in writing of the query can help. This sometimes would require anywhere from simple to advanced advice and depends on the scenario.

 

If even doing a rewrite of the formula does not work, in general you should just change the whole data source then. Dataverse (previously known as Common Data Service) is likely the best one out of all of them for support of delegation. Some other ones like SharePoint could be acceptable well. If testing the formula with data in the Dataverse (Common Data Service) data source still gives the warning, the formula should probably be re written in that case.

 

Hope this helps. In case you are still not clear in this matter, you could let us know in case.

Hi Dynamics Edge,

Thank you for the explanation. some how I managed to understand. But I have few more quries can you please clarify those also

 

So do we have any way to get a query which will not give warning symbol for the data set having 25000 items(sharepoint)?


how do we make sure to supply a meaningful query for large data sets? ( having more than 2000 items in sharepoint )

if it shows warning symbol does it mean we need to amend the forumlae? or is it okay to accept the result and not much bother about it?
(beacuse I see result showing correctly )


so what if sharepoint source is having 1 lakh records, if we want to get a result with out warning?

WarrenBelz
Most Valuable Professional
Most Valuable Professional

Hi @yougan ,

I have done a  blog on Delegation that may explain some of your questions.

The one thing I can tell you now is that you cannot use the in Filter on 24,500 records.

 

Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!   This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions in the Forums to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Community MembersNumber of SolutionsSuper UsersNumber of Solutions @anandm08  23 @WarrenBelz  31 @DBO_DV  10 @Amik  19 AmínAA 6 @mmbr1606  12 @rzuber  4 @happyume  7 @Giraldoj  3@ANB 6 (tie)   @SpongYe  6 (tie)     Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Community MembersSolutionsSuper UsersSolutions @anandm08  10@WarrenBelz 25 @DBO_DV  6@mmbr1606 14 @AmínAA 4 @Amik  12 @royg  3 @ANB  10 @AllanDeCastro  2 @SunilPashikanti  5 @Michaelfp  2 @FLMike  5 @eduardo_izzo  2   Meekou 2   @rzuber  2   @Velegandla  2     @PowerPlatform-P  2   @Micaiah  2     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Week 3:Community MembersSolutionsSuper UsersSolutionsPower Apps anandm0861WarrenBelz86DBO_DV25Amik66Michaelfp13mmbr160647Giraldoj13FLMike31AmínAA13SpongYe27     Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Week 4:Community MembersSolutionsSuper UsersSolutionsPower Apps DBO-DV21WarranBelz26Giraldoj7mmbr160618Muzammmil_0695067Amik14samfawzi_acml6FLMike12tzuber6ANB8   SunilPashikanti8

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages

Users online (803)