SlideShare uma empresa Scribd logo
1 de 34
Gold SilverPlatinum
S O L U T I O N C O N S U LTA N T
R EB EK K A
AALBERS
rebekka.aalbers@outlook.com
@RebekkaAalbers
https://powersweet.blog
Power User
Familiar with Modern Lists
A little or no experience with
PowerApps
Not afraid to work with formulas
Agenda
SharePoint list forms options
• PowerApps forms for SharePoint
• PowerApps building blocks
• Working with formulas
What is PowerApps?
• How to create a PowerApps form
• How to modify a PowerApps form
• Administration
DEMO
• Limitations
• Tips
• Questions
Wrap up
SharePoint List forms with
PowerApps
Classic list
Form options • Default forms
• InfoPath forms
• SharePoint designer forms
• Third party options
• Custom developed forms
Modern list
Form options
• Default forms
• InfoPath forms
• SharePoint designer forms
• Third party options
• Custom developed forms
• Custom forms met PowerApps
Reasons to change
the form
Showing or hiding fields based on
conditions
Making fields optional or required
based on conditions
You do not like the default lay out
You want to show data from other
sources in the forms.
…
 Truly WYSIWYG – full control
over user experience, use it as
you build it
 Create app logic with familiar
Excel-like expressions
 Mash up data from multiple
sources right at the app level
Easy Authoring
Cloud and on-premises connectivity
 Built-in connectivity to 200+ cloud
services, files, databases, web APIs,
etc.
 Seamless hybrid connectivity to on-
premises systems via the On-
Premises Data Gateway
 Build custom connectors for
everyone to leverage
Customize, extend, and build all the apps you need
Seamless Dynamics 365, Office 365, and Azure integration along with connectors to more than 200 data sources
Immersive, end-to-end
solutions
Your list form =
a PowerApp
canvas app
running in the
context of the
SharePoint-list
Why use a PowerApps form
instead of a stand alone
PowerApp?
Is your starting point a SharePoint
list?
Do you like the list functionality?
Why rebuild?!
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…
Building
blocks
Controls
UI Building blocks
Text input
Label
Media
Forms
Buttons
…
Properties
Update working of
control
Text formatting
Color
Size & Position
Value
Actions
…
Formulas
Building your logic
Excel like
Filter()
Search()
SubmitForm()
Navigate()
…
PowerApps
Syntax
Function(property, property, …);
Function (property, property,…)
PowerApps formulas
Language/
Region code
Decimal
delimiter
Properties in
function
delimiter
Functions in
formula
delimiter
en-US
. , ;
de-DE
nl-NL
, ; ;;
Example
Region/
Language
code
Formula
en-US Set( Number , 0.5 ) ;
Navigate( Screen2, Fade )
de-DE
nl-NL
Set( Number ; 0,5 ) ;;
Navigate( Screen2 ; Fade )
Limits & Bounderies
•No acces (YET!) to
PowerApps form for guest
users
•Delegation limitations
•No easy export of
PowerApps forms
•Does not work from within
the SharePoint mobile
app.
•…
Tips
Use naming
format for
controls,
variables and
collections
Example
3 lettercode representing control or datatype + description +
screen
Controlcodes:
• Local/Context variable > loc
• Global variable > glb
• Collection > col
• Gallery > gal
• Textbox > txt
• Label > lbl
• …
Copy controls +
configuration between
forms in design mode
Store (versioning) info about
your form in a hidden screen
Do not forget!
Language/
Region code
Decimal
delimiter
Properties in
function
delimiter
Functions in
formula
delimiter
en-US
. , ;
de-DE
nl-NL
, ; ;;
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/Pow
erApps-Community/ct-p/PowerApps1
PowerApps & Flow space in the
SharePoint Community on the
Microsoft Tech Community site
https://techcommunity.microsoft.com/t5/P
owerApps-Flow/bd-p/PowerAppFlow
Documentation of all available
connectors for PowerApps, Microsoft
Flow and Logic Apps.
https://docs.microsoft.com/en-
us/connectors/
Blog describing how to export and
import a PowerApps form to a
different list.
https://poszytek.eu/en/microsoft-
en/office-365-en/powerapps-en/importing-
powerapps-package-as-a-sharepoint-list-
form/
BE CREATIVE!
Contact me
Email
rebekka.aalbers@outlook.com
Twitter
@RebekkaAalbers
Blog
https://powersweet.blog
QUESTIONS??
THAT’S A WRAP

Mais conteúdo relacionado

Mais procurados

Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)Abdul Rafay
 
XMLPublisher
XMLPublisherXMLPublisher
XMLPublisherJAYAARC
 
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...Knowledge Management Associates, LLC
 
Visualization with Solr Math Expressions and Fusion SQL
Visualization with Solr Math Expressions and Fusion SQLVisualization with Solr Math Expressions and Fusion SQL
Visualization with Solr Math Expressions and Fusion SQLLucidworks
 
InSpark Ignite Recap Office 365
InSpark Ignite Recap Office 365InSpark Ignite Recap Office 365
InSpark Ignite Recap Office 365Maarten Eekels
 
Creating meaningful dashboards using analytics canvas
Creating meaningful dashboards using analytics canvasCreating meaningful dashboards using analytics canvas
Creating meaningful dashboards using analytics canvasVahe Arabian
 
Introduction To Wpf Engines
Introduction To Wpf   EnginesIntroduction To Wpf   Engines
Introduction To Wpf EnginesTamir Khason
 
Sweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websitesSweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websitesNexer Digital
 
Planning A Web Site Structure
Planning A Web Site StructurePlanning A Web Site Structure
Planning A Web Site Structureguest59c13c
 
BI Publisher Data model design document
BI Publisher Data model design documentBI Publisher Data model design document
BI Publisher Data model design documentadivasoft
 
Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...
Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...
Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...John de Giorgio
 
Sql Server execution plans
Sql Server execution plansSql Server execution plans
Sql Server execution plansFlorin Cardasim
 

Mais procurados (18)

Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
 
XMLPublisher
XMLPublisherXMLPublisher
XMLPublisher
 
See Beyond the Numbers: Data Visualization in SharePoint
See Beyond the Numbers: Data Visualization in SharePointSee Beyond the Numbers: Data Visualization in SharePoint
See Beyond the Numbers: Data Visualization in SharePoint
 
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
 
Visualization with Solr Math Expressions and Fusion SQL
Visualization with Solr Math Expressions and Fusion SQLVisualization with Solr Math Expressions and Fusion SQL
Visualization with Solr Math Expressions and Fusion SQL
 
InSpark Ignite Recap Office 365
InSpark Ignite Recap Office 365InSpark Ignite Recap Office 365
InSpark Ignite Recap Office 365
 
Creating meaningful dashboards using analytics canvas
Creating meaningful dashboards using analytics canvasCreating meaningful dashboards using analytics canvas
Creating meaningful dashboards using analytics canvas
 
Introduction To Wpf Engines
Introduction To Wpf   EnginesIntroduction To Wpf   Engines
Introduction To Wpf Engines
 
Sweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websitesSweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websites
 
Planning A Web Site Structure
Planning A Web Site StructurePlanning A Web Site Structure
Planning A Web Site Structure
 
Oracle apex course content
Oracle  apex course contentOracle  apex course content
Oracle apex course content
 
Xml Publisher
Xml PublisherXml Publisher
Xml Publisher
 
Olap introduction
Olap introductionOlap introduction
Olap introduction
 
BI Publisher Data model design document
BI Publisher Data model design documentBI Publisher Data model design document
BI Publisher Data model design document
 
Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...
Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...
Integra4Notes - Integrate Lotus Notes with Microsoft Office/Symphony with no ...
 
Sql Server execution plans
Sql Server execution plansSql Server execution plans
Sql Server execution plans
 
Carlos
CarlosCarlos
Carlos
 
Diagrama 3
Diagrama 3Diagrama 3
Diagrama 3
 

Semelhante a SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with PowerApps forms

RISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List FormsRISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List FormsMarc D Anderson
 
Operational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business IntelligenceOperational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business IntelligenceJohn White
 
Summer of trailhead - Salesforce NJ User Group
Summer of trailhead - Salesforce NJ User GroupSummer of trailhead - Salesforce NJ User Group
Summer of trailhead - Salesforce NJ User GroupInternetCreations
 
Seatug Presentation (Excel to Data Viz culture) Seattle Tableau User Group
Seatug Presentation (Excel to Data Viz culture) Seattle Tableau User GroupSeatug Presentation (Excel to Data Viz culture) Seattle Tableau User Group
Seatug Presentation (Excel to Data Viz culture) Seattle Tableau User GroupRussell Spangler
 
Ladies Be Architects - Apex Basics
Ladies Be Architects - Apex BasicsLadies Be Architects - Apex Basics
Ladies Be Architects - Apex Basicsgemziebeth
 
How to Ensure your Microsoft BI Project is a Success!
How to Ensure your Microsoft BI Project is a Success! How to Ensure your Microsoft BI Project is a Success!
How to Ensure your Microsoft BI Project is a Success! Ed Senez
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BITheresa Lubelski
 
Quick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsQuick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsApril Dunnam
 
PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019Rebekka Aalbers-de Jong
 
Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...
Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...
Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...Haniel Croitoru
 
SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms Andrew Brust
 
200770 building bi publisher reports using templates
200770 building bi publisher reports using templates200770 building bi publisher reports using templates
200770 building bi publisher reports using templatesRaffaella D'angelo
 
Building BI Publisher Reports using Templates
Building BI Publisher Reports using TemplatesBuilding BI Publisher Reports using Templates
Building BI Publisher Reports using Templatesp6academy
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101Nick Hadlee
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technologyjoelsef
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerPatrick O'Toole
 

Semelhante a SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with PowerApps forms (20)

RISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List FormsRISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List Forms
 
Operational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business IntelligenceOperational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business Intelligence
 
Summer of trailhead - Salesforce NJ User Group
Summer of trailhead - Salesforce NJ User GroupSummer of trailhead - Salesforce NJ User Group
Summer of trailhead - Salesforce NJ User Group
 
Sp tech con-bi2011
Sp tech con-bi2011Sp tech con-bi2011
Sp tech con-bi2011
 
Seatug Presentation (Excel to Data Viz culture) Seattle Tableau User Group
Seatug Presentation (Excel to Data Viz culture) Seattle Tableau User GroupSeatug Presentation (Excel to Data Viz culture) Seattle Tableau User Group
Seatug Presentation (Excel to Data Viz culture) Seattle Tableau User Group
 
Sps south fla-bi_data_visualization
Sps south fla-bi_data_visualizationSps south fla-bi_data_visualization
Sps south fla-bi_data_visualization
 
BASPUG 09/08/10 - Steven Fowler
BASPUG 09/08/10 - Steven FowlerBASPUG 09/08/10 - Steven Fowler
BASPUG 09/08/10 - Steven Fowler
 
Ladies Be Architects - Apex Basics
Ladies Be Architects - Apex BasicsLadies Be Architects - Apex Basics
Ladies Be Architects - Apex Basics
 
How to Ensure your Microsoft BI Project is a Success!
How to Ensure your Microsoft BI Project is a Success! How to Ensure your Microsoft BI Project is a Success!
How to Ensure your Microsoft BI Project is a Success!
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BI
 
Quick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsQuick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusForms
 
PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019
 
Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...
Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...
Introducing Microsoft Forms - A New App for Your Business Process Toolbox #SP...
 
SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms
 
Sp insights by vineet 3-17
Sp insights by vineet 3-17Sp insights by vineet 3-17
Sp insights by vineet 3-17
 
200770 building bi publisher reports using templates
200770 building bi publisher reports using templates200770 building bi publisher reports using templates
200770 building bi publisher reports using templates
 
Building BI Publisher Reports using Templates
Building BI Publisher Reports using TemplatesBuilding BI Publisher Reports using Templates
Building BI Publisher Reports using Templates
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint Designer
 

Mais de Rebekka Aalbers-de Jong

SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...Rebekka Aalbers-de Jong
 
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptxDataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptxRebekka Aalbers-de Jong
 
AI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DCAI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DCRebekka Aalbers-de Jong
 
AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020Rebekka Aalbers-de Jong
 
Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019Rebekka Aalbers-de Jong
 
AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019Rebekka Aalbers-de Jong
 
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019Rebekka Aalbers-de Jong
 
Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019Rebekka Aalbers-de Jong
 
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...Rebekka Aalbers-de Jong
 
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019Rebekka Aalbers-de Jong
 
PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019Rebekka Aalbers-de Jong
 
Spice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column FormattingSpice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column FormattingRebekka Aalbers-de Jong
 
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010Rebekka Aalbers-de Jong
 

Mais de Rebekka Aalbers-de Jong (16)

SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
 
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptxDataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
 
AI Builder Deep Scottish Summit 2020
AI Builder Deep Scottish Summit 2020AI Builder Deep Scottish Summit 2020
AI Builder Deep Scottish Summit 2020
 
AI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DCAI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DC
 
AI Builder Deep Dive
AI Builder Deep DiveAI Builder Deep Dive
AI Builder Deep Dive
 
AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020
 
Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019
 
AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019
 
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
 
Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019
 
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
 
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
 
PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019
 
Spice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column FormattingSpice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column Formatting
 
Spice Up je moderne SharePoint Lijst
Spice Up je moderne SharePoint LijstSpice Up je moderne SharePoint Lijst
Spice Up je moderne SharePoint Lijst
 
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
 

Último

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Último (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with PowerApps forms

  • 1.
  • 3. S O L U T I O N C O N S U LTA N T R EB EK K A AALBERS rebekka.aalbers@outlook.com @RebekkaAalbers https://powersweet.blog
  • 4. Power User Familiar with Modern Lists A little or no experience with PowerApps Not afraid to work with formulas
  • 5. Agenda SharePoint list forms options • PowerApps forms for SharePoint • PowerApps building blocks • Working with formulas What is PowerApps? • How to create a PowerApps form • How to modify a PowerApps form • Administration DEMO • Limitations • Tips • Questions Wrap up
  • 6. SharePoint List forms with PowerApps
  • 7. Classic list Form options • Default forms • InfoPath forms • SharePoint designer forms • Third party options • Custom developed forms
  • 8. Modern list Form options • Default forms • InfoPath forms • SharePoint designer forms • Third party options • Custom developed forms • Custom forms met PowerApps
  • 9. Reasons to change the form Showing or hiding fields based on conditions Making fields optional or required based on conditions You do not like the default lay out You want to show data from other sources in the forms. …
  • 10.
  • 11.
  • 12.  Truly WYSIWYG – full control over user experience, use it as you build it  Create app logic with familiar Excel-like expressions  Mash up data from multiple sources right at the app level Easy Authoring
  • 13. Cloud and on-premises connectivity  Built-in connectivity to 200+ cloud services, files, databases, web APIs, etc.  Seamless hybrid connectivity to on- premises systems via the On- Premises Data Gateway  Build custom connectors for everyone to leverage
  • 14. Customize, extend, and build all the apps you need Seamless Dynamics 365, Office 365, and Azure integration along with connectors to more than 200 data sources Immersive, end-to-end solutions
  • 15. Your list form = a PowerApp canvas app running in the context of the SharePoint-list
  • 16. Why use a PowerApps form instead of a stand alone PowerApp?
  • 17. Is your starting point a SharePoint list? Do you like the list functionality? Why rebuild?!
  • 18. 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…
  • 19. Building blocks Controls UI Building blocks Text input Label Media Forms Buttons … Properties Update working of control Text formatting Color Size & Position Value Actions … Formulas Building your logic Excel like Filter() Search() SubmitForm() Navigate() …
  • 21. PowerApps formulas Language/ Region code Decimal delimiter Properties in function delimiter Functions in formula delimiter en-US . , ; de-DE nl-NL , ; ;;
  • 22. Example Region/ Language code Formula en-US Set( Number , 0.5 ) ; Navigate( Screen2, Fade ) de-DE nl-NL Set( Number ; 0,5 ) ;; Navigate( Screen2 ; Fade )
  • 23.
  • 25. •No acces (YET!) to PowerApps form for guest users •Delegation limitations •No easy export of PowerApps forms •Does not work from within the SharePoint mobile app. •…
  • 26. Tips
  • 27. Use naming format for controls, variables and collections Example 3 lettercode representing control or datatype + description + screen Controlcodes: • Local/Context variable > loc • Global variable > glb • Collection > col • Gallery > gal • Textbox > txt • Label > lbl • …
  • 28. Copy controls + configuration between forms in design mode
  • 29. Store (versioning) info about your form in a hidden screen
  • 30. Do not forget! Language/ Region code Decimal delimiter Properties in function delimiter Functions in formula delimiter en-US . , ; de-DE nl-NL , ; ;;
  • 31. 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/Pow erApps-Community/ct-p/PowerApps1 PowerApps & Flow space in the SharePoint Community on the Microsoft Tech Community site https://techcommunity.microsoft.com/t5/P owerApps-Flow/bd-p/PowerAppFlow Documentation of all available connectors for PowerApps, Microsoft Flow and Logic Apps. https://docs.microsoft.com/en- us/connectors/ Blog describing how to export and import a PowerApps form to a different list. https://poszytek.eu/en/microsoft- en/office-365-en/powerapps-en/importing- powerapps-package-as-a-sharepoint-list- form/

Notas do Editor

  1. Script aflopen voor PowerApps
  2. Script aflopen voor PowerApps