Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
Translating Your InfoPath Formsto PowerApps
EVENTS.COLLAB365.COMMUNITY
Laura Rogers
IW Mentor
Email: [email protected]
Twitter:
@WonderLaura & @IWMentor
Microsoft SharePoint MVP for 7 years
Live in Birmingham, Alabama
Blog: www.wonderlaura.com
EVENTS.COLLAB365.COMMUNITY
Agenda
Intro Form Building Your Next StepsComparisons
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH POWERAPPS
Introduction
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH
• Click a button in the ribbon
POWERAPPS
• Click a button in the ribbon
Step 1: Customize a List Form
EVENTS.COLLAB365.COMMUNITY
Getting Familiar with the Interface
• The Data
• Tree View
• Screens
• Galleries
• Forms
• Cards
• Buttons / Navigation
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH POWERAPPS
Tree View
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH POWERAPPS
Views / Screens
EVENTS.COLLAB365.COMMUNITY
Screens – like views in InfoPath
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH
• OR
POWERAPPS
• OR
Properties
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH POWERAPPS
Rules
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH POWERAPPS
The Data
EVENTS.COLLAB365.COMMUNITY
The Data
EVENTS.COLLAB365.COMMUNITY
Forms – For user input
EVENTS.COLLAB365.COMMUNITY
Cards – Fields on Forms
• Click the checkbox to pick the fields needed.
• Click the drop-down next to each field, to pick a format.
• Different field types have different format choices.
• Advanced options can be used for any fields.
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH POWERAPPS
Form Controls
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH
• Repeating tables in form library forms
• Data connections that are view only
POWERAPPS
• Galleries or table controls
• Table control
Sub-Lists
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH
• Formatting rules
POWERAPPS
• Pick the correct property first, like Color
• If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )
Conditional Formatting
EVENTS.COLLAB365.COMMUNITY
Conditional Formatting
• PowerApps Rules Pane
• Set a condition
• Setting the action is like recording a macro
• Example: If the Title hasn’t been filled in, disable the Next button.
Online Conference
June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY
INFOPATH
• Publish form to SharePoint
• No version control
• No draft version
• Not easy to go from dev to prod
POWERAPPS
Publishing
EVENTS.COLLAB365.COMMUNITY
Get to Know the Formula Bar
• The formula bar is your new best friend
EVENTS.COLLAB365.COMMUNITY
Actions
• For a button, use the OnSelect property
• Use semicolons in between them
• Common:
– Navigate
– SubmitForm
– NewForm
– EditForm
– Refresh
– Update
– Run a Flow
EVENTS.COLLAB365.COMMUNITY
Formatting / Colors
• First, find the property
• Use RGB codes or color names
• Use If statements for conditional formatting
• If( Value(Amount.Text) >= 0, Color.Black, Color.Red )
EVENTS.COLLAB365.COMMUNITY
Thanks for coming!
• Follow me: @WonderLaura and @IWMentor
• Free SharePoint Power Hour:
• Wednesdays 11 Central
• YouTube.com/WonderLaura
EVENTS.COLLAB365.COMMUNITY
Stay tuned for more great sessions …