Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms

185 views

Published on

A look into the use of these new PowerApps-forms. How does it work, what are the limits and boundaries and what are the known issues.

Slidedeck from my SharePoint Saturday Oslo 2018

  • Be the first to comment

SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms

  1. 1. Spice up your Modern SharePoint List With custom list forms with PowerApps
  2. 2. S O L U T I O N C O N S U LT A N T R E B E K K A A A L B E R S rebekka.aalbers@outlook.com @RebekkaAalbers https://powersweet.blog
  3. 3. Power User Familiar with Modern Lists A little or no experience with PowerApps and/or the integration with PowerApps forms in SharePoint Online Not afraid to work with formulas
  4. 4. IGNITE 2017 SharePoint announcements COLUMN FORMATTING SHAREPOINT LIST FORMS WITH POWERAPPS
  5. 5. SharePoint List forms with PowerApps
  6. 6. Classic list Form opties • Default forms • InfoPath forms • SharePoint designer forms • Third party options • Custom developed forms
  7. 7. Modern list Form opties • Defult forms • InfoPath forms • SharePoint designer forms • Custom forms met PowerApps • Third party options • Custom developed forms
  8. 8. PowerApps custom list form
  9. 9. PowerApps builds your Form.
  10. 10. Your list form = a PowerApp canvas app running in the context of the SharePoint-list
  11. 11. What this means • Show or hide fields or make read only based on logic • Multi screen forms with step-wise guidence to enter data • Multimedia capabilities in your form • Conditional formatting • Get data from multiple sources • And more…
  12. 12. PowerApps formulas Region/Lang uage code Decimal delimiter Properties in function delimiter Functions in formula delimiter en-US . , ; nl-NL , ; ;;
  13. 13. Example Region/ Language code Formula en-US Set( Number , 0.5 ) ; Navigate(Screen2,Fade) nl-NL Set( Number ; 0,5 ) ;; Navigate( Screen2 ; Fade )
  14. 14. Formula en control reference https://docs.microsoft.com
  15. 15. Limits & Bounderies • No acces to PowerApps form for guest users • Max 500 – 2000 items load • No export of PowerApps forms • …
  16. 16. Tips
  17. 17. Use naming format for controls, variables and collections Example 3 lettercode representing control or datatype + description + screen Controlcodes: • Variable > var • Collection > col • Gallery > gal • Textbox > txt • Label lbl • …
  18. 18. Copy controls + configuration between forms in design mode
  19. 19. Store (versioning) info about your form in a hidden screen
  20. 20. REMEMBER: Delimiters! Decimal delimiter Properties in function delimiter Functions in formula delimiter . , ; , ; ;;
  21. 21. BE CREATIVE!
  22. 22. Resources Microsoft documentation about list forms with PowerApps https://docs.microsoft.com/en-US/powerapps/maker/canvas-apps/customize-list-form PowerApps formula and control reference https://docs.microsoft.com/en-US/powerapps/maker/canvas-apps/formula-reference https://docs.microsoft.com/en-US/powerapps/maker/canvas-apps/reference-properties PowerApps community https://powerusers.microsoft.com/t5/PowerApps-Community/ct-p/PowerApps1 PowerApps & Flow space in the SharePoint Community on the Microsoft Tech Community site https://techcommunity.microsoft.com/t5/PowerApps-Flow/bd-p/PowerAppFlow
  23. 23. QUESTIONS?? THAT’S A WRAP

×