cancel
Showing results for 
Search instead for 
Did you mean: 

Move or Copy a SharePoint list PowerApps Custom Form

It would be nice to be able to create a SharePoint list PowerApps Custom Form in one site or list (e.g. development) and then be able to move it to another site or list (e,g, production). This would help with development and teting of new and updated forms before they are released to the production. This could also help with the reuse of form designs, so a person isn't always recreating the wheel.

Status: Started
Comments
Regular Visitor
We need to update contents of existing JSON file.
Then zip it.
Anonymous
Not applicable

I can confrim that I have been able to copy a SharePoint integrated PowerApp to a new list (either same site collection or different) following the method described by @SPRohit. I was also able to copy the PowerApp ito a new list that had a different name.

 

@SPRohit thank you for putting that guide together.

Regular Visitor

@Anonymous  Thanks for confirming..   🙂     

 

 

Helper IV
Helper IV

@SPRohit,

While copying one sharepoint list to the other. There are two lookup columns in my list that's getting data from another sharepoint lists.

So what i did is, I copied both the sharepoint lists that are lookups for my mail list.And then i tried to copy the sharepoint list from one site to the other. Those two lookup columns are giving me an error from creating the customized from.

Error:{
"status": 400,
"message": "The required field \"Lookup\" data type is not supported\r\nclientRequestId: XXXXXXXX
}

When i tried to check  list settings they are not same as they are before copied to another siteCapture.PNG

Please let me know if there is any workaround for this issue.

Thanks,

MK

Regular Visitor

Any further ETA on this apart from the work around? I have an example where I have multiple site collections each of which needs a custom list form. PowerApps seems the logical choice but it means everytime a site is created you need to follow the workaround to export, change and import.


It also means if the PowerApp needs changed it would need updated, export, fixed up for each site collection and re-uploaded. Its just not practical.

Anonymous
Not applicable
Resident Rockstar

@Anonymous, it seems to me that the link you provided is about migrating only APPS developped with PowerApps, but not SharePoint customized forms... Right ?

Because the current topic here is exclusively about migrating SharePoint list/libraries forms customized with PowerApps from one environment to another... 🙂

Regular Visitor

@R3dKap @Anonymous yeah the situation we have is PA SP list forms in one site collection which need to be rolled out to multiple site collections. 

 

This could be done via export, change, import process but this is very manual

Anonymous
Not applicable

@R3dKap: You are correct. However, IMO when developing PowerApps it was mentioned (good to have) to build apps from scratch and connect them to different lists/libraries. 

This would help you preserve your work and move around the finished product.

 

But I agree, the capability to move the customized list form is a must. I already added my vote in favor 🙂

Frequent Visitor
you can achieve this by editing the Json file from the exported zip file. we can deploy the form to another list (it makes it easy if the list name remains the same) 
{"dataSources":{"DemoList":{"tableName":"<Use Prod List ID>"}}}},"apiTier":"Standard"}},"embeddedApp":{"siteId":"<Prod Site Url>","listId":"<Use Prod List ID>","listUrl":"<Prod List Url>"