FULL Screen Mode for SPList Canvas App with DEEP Link URL

How to display FULL screen with SPList Canvas App and then DEEP link URL to directly Edit current rows in the SPList.

Powerful alternative to making Canvas App from scratch with large complex Patch() function to handle INSERT and UPDATE row in SPList storage. Here we rely open “SubmitForm(SharePointForm1)” function to avoid any Patch() function enumerate all fields one by one. Method which is both tedious and error prone. Smart to leverage DataCard with existing known field wizard in the Canvas App studio to design display. Finally we can provide INSERT and UPDATE all at once with short simple save function “SubmitForm(SharePointForm1)

Cheers

VIDEO

POWERAPPS FUNCTION CODE

ONSTART()ITEM()
Set(FormID, Param(“FormID”));
If(IsBlank(FormID), Set(varFormMode, “New”), Set(varFormMode,”Edit”));
If(IsBlank(FormID),
// Basic SPList user experience
If(IsBlank(SharePointIntegration.Selected),
First([@ExpenseReport]),
SharePointIntegration.Selected),
// Lookup with URL parameter deep link
LookUp(ExpenseReport,ID=Value(FormID))
)

REFERENCES

SCREENSHOTS

Return to Top ▲Return to Top ▲