I have created a form using a Sharepoint list. When I click into the form in SP, it just hangs up at Getting your data.
I've tried the following steps:
1) My OnSuccess value is ResetForm(SharePointForm1); RequestHide()
2) I switched the form default property from Edit to New.
3) I tried to add If(IsBlank(LookUp('Intake Form', ID = SharePointIntegration.SelectedListItemID)), First('Intake Form'), LookUp('Intake Form', ID = SharePointIntegration.SelectedListItemID)) to the Item value but receive the following message. "Delegation warning. The highlighted part of this formula might not work correctly on large data sets. "First" operation is not supported by this connector."
Please help.
Verify your Item formula says: DEFAULT and not FIRST before the Form name @'Food Donation List' on my case was that. hope this will help
If(IsBlank(SharePointIntegration.Selected) || IsEmpty(SharePointIntegration.Selected),Defaults([@'Food Donation List']),SharePointIntegration.Selected)
I have had this problem twice, and if you search so have many others, I will give my answer here and hope other can find it.
What happens is the SharePointIntegration connector becomes corrupted and no longer works properly. How, I think if you make even minor changes to the list structure it can screw up SharePointIntegration which seems to have the previous list structure embedded in it somehow.
While SharePointIntegration.SelectedListItemID still gets set correctly SharePointIntegration.Selected is empty. Sometimes using LookUp(YourList,ID=SharePointIntegration.SelectedListItemID) instead of SharePointIntegration.Selected seems to work, but it never worked for me.
My solution does require some effort, but it is better than starting from scratch. I will outline it here, you can work out the details.
Exactly. It takes forever because of the STUPID User Interface design. I have NEVER seen an IDE change Properties on another Control, because I am editing a separate Control. So deleting the the Form is a Terrible solution...but the way this application is made, I wouldn't be surprised if that is the only solution... Sorry about my venting here.
Deleting your form and recreating it is a poor solution. Especially when it takes 8 hours to make the dang form.
Hi @
Hi @tmw900 ,
I have tried, but I can't reproduce your issue, there is no delegation warning in Items property.
Here is an alternative workaround, try to modify the Items property as follows.
LookUp(postcode,ID=SharePointIntegration.SelectedListItemID)
If it still shows "Getting your data", please consider deleting the powerapps form in List Setting - Form Setting - Delete custom form, and then re-create one to see if the warning is gone.
Hope this helps.
Sik
Hi @v-siky-msft,
Intake Form is the name of my datasource. I added the code you provided in the Item field and I still get the same Delegation warning. My form name is SharePointForm1. Does the order in the tree view matter? I have SharePointForm1 at the top and then labels and buttons below.
Tom
Hi @WarrenBelz,
Thank you for your reply. I made your suggested changes and it still hangs up with the 'Getting your data'.
One thing to note, my labels will display on the Getting your data screen but none of the form fields. Any other thoughts?
Thanks,
Thanks @v-siky-msft ,
I actually had a delegation error yesterday on that standard code and needed to change it to what I posted. It should not happen I know, but it did and I have seen a couple of other posts with the same issue.
Hi @tmw900 ,
The issue is caused by Items property of Form.
What is 'Intake Form'? Is it the form you are editing and customizing?
If so, please modify the code as follows.
If(IsBlank(SharePointIntegration.Selected)|| IsEmpty(SharePointIntegration.Selected), First([@'Intake Form']),SharePointIntegration.Selected)
Hope this helps.
Sik
WarrenBelz
791
Most Valuable Professional
MS.Ragavendar
410
Super User 2025 Season 2
mmbr1606
275
Super User 2025 Season 2