Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps...

Preview:

Citation preview

Online Conference

June 17th and 18th 2015EVENTS.COLLAB365.COMMUNITY

Translating Your InfoPath Formsto PowerApps

EVENTS.COLLAB365.COMMUNITY

Laura Rogers

IW Mentor

Email: Laura@iwmentor.com

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 )

• More on this…

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 …

Recommended