I have a Canvas App that has an Input form that then saves the data to various SharePoint lists. I want to provide a means for the users to later open the form and read in the data from the SharePoint lists to make necessary edits. I do this by passing a parameter in the URL which specifies the RequestID value that is a column in each list. My question is: Is it best to create two forms, New Form and another Edit Form? I tried using a single form, but then things are getting really crazy. For instance, I have a gallery, which is tied to a collection. When inputting new data, it works fine, but then when I pass the parameter to the form it's not populating the collection correctly from SharePoint and then the data isn't being displayed in the gallery. If I make some changes to make it work, then it doesn't work when inputting data. I've spent so much time to try and get it working without any luck.