cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

12 lookup column limit: PA to SharePoint - NEED HELP

I have been ordered to replace an aging Infopath solution using Power Apps this spring. The solution must connect to a corporate SharePoint list that has a large number of columns, and clearly way more than the prescribed 12.

 

The list is not mine and I have no control over it, so deleting or changing columns is not even a remote possibility. The owner would permit me to make a View, and I could live with one that has fewer than 12 lookup columns, but as PA does not obey Views this is not a valid solution.

 

I have been searching the forums for weeks and the only suggestion I have found is using Flow to get filtered items to your Power App, but the instructions are poor and I have been unable to get it to work, nor have I found anyone else who was able to get it to work to ask about it. I have found numerous conversations with input from Microsoft saying a fix to allow PA to obey Views is being considered, but no word if this will happen this year, this decade, or at all.

 

C'mon Microsoft, throw me a bone! I was able to establish this same data connection 7 years ago using Infopath. How can it be that after so long Power Apps is still unable to do the same? Are there any workable solutions now or on the immediate horizon???

19 REPLIES 19
Anonymous
Not applicable

BTW, the article I refer to above is linked here. For some reason this editor does not allow me to embed a URL in th eoriginal post, but I can put it in this reply. (?)

https://www.netwoven.com/2018/12/11/how-to-get-filtered-items-from-sharepoint-list-to-powerapps-usin...

Hi @Anonymous ,

I have picked your thread up from the unanswered list and will try to help you.

The first question I have is why need to use a Flow to get items into SharePoint - I need to understand what you are trying to achieve.

Anonymous
Not applicable

HI. The initial post in this thread describes the issue in detail. I need to be able to make a data connection to a different, very large SharePoint list and retrieve a few columns. The other list is beyond my control so I cannot edit it, but trying to connect now produces the 12-column lookup limitation error.

OK @Anonymous ,

Are you trying to create a new list with these columns or do they align with a common key with something you already have?

Anonymous
Not applicable

Hi. Not a new list, but populate drop-downs.

The very large SharePoint list I mention (that I have no control over) is a manufacturing scheduling tool that has hundreds of columns and thousands of rows. The form and list I am re-creating is a Final Test and Inspection tool, but in order to enforce that each specific product is entered into the database only once the current form has a 1-2-3-step drop down where the first one shows unique entries only for manufacturing location, then #2 lists all project numbers assigned to be built in that location, then #3 lists all deliverables that are to be built as part of that project number.

 

Power Apps seems to have a similar filtering function int he drop downs ("Depends on...") but because the scheduling list is so huge I cannot pull data over in Power Apps (I made the old form in Infopath and used Data Connections to populate the three drop-downs).

Thanks @Anonymous ,

I apologize if I still have not got my mind completely around this, but are you trying to get a set of distinct values from a field in this huge list into a drop down in your app? Can you please describe in a few short sentences exactly what result you are trying to achieve?

Anonymous
Not applicable

The scheduling SharePoint list (the one I have no control of but need to connect to) is used to track and record status for builds. Each row represents one deliverable that must be built and shipped. There are a multitude of columns, but only three or four of concern to this question. 

One (columns) represents the manufacturing location. There are a few dozen possible, but each row will of course have only one entered. Because there are thousands of builds scheduled each location will be in many hundreds of rows, so the first drop-down only needs a list of unique entries from that column.

The next drop-down will be populated from a "project number" column, but filtered on the first row. So if they were to select "NYC" the drop-down would show only project numbers that have "NYC" in the "location" column. 

The third would behave like the second, but filtered on the second (instead of the first). Same idea, but shifted over one to the right.

Thanks @Anonymous ,

It was exactly what I suspected from my last post.

The Distinct filter is not delegable, so you cannot do the job directly with this. This post shows a workaround of sorts, to do a collection (on which the Distinct filter will then work), but I suspect list your might be a bit bigger than this.

If the old list is not likely to change a lot (new locations etc), you might go low-tech and export to Excel, removed duplicates and then format some tables and link the these in OneDrive.

 

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.

Anonymous
Not applicable

Thank you, but unfortunately I am not even that far yet. I cannot even establish a connection from the Power App to the scheduling SharePoint list because of the 12 lookup column limitation described in the title. I don't need all the columns but I cannot edit or delete anything from the scheduling list, so changing the source is not possible. A View with only the necessary columns would help, but the Power Apps connector does not obey Views, so it brings in all 100+ columns (or rather tries to, then errors) no matter what.

This is what lead to the Flow as a way of creating a Collection and bringing over only the necessary columns, but the one article every one references does not seem to work. At least I cannot get it to, and everyone I've asked that has tried it cannot either, so either it does not work or the article poorly describes it and thus we're all doing it wrong.

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