translating your infopath forms to powerapps your infopath forms to powerapps...

25
Online Conference June 17 th and 18 th 2015 EVENTS.COLLAB365.COMMUNITY Translating Your InfoPath Forms to PowerApps

Upload: trinhthuan

Post on 14-Apr-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

Translating Your InfoPath Formsto PowerApps

Page 2: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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

Page 3: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Agenda

Intro Form Building Your Next StepsComparisons

Page 4: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH POWERAPPS

Introduction

Page 5: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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

Page 6: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Getting Familiar with the Interface

• The Data

• Tree View

• Screens

• Galleries

• Forms

• Cards

• Buttons / Navigation

Page 7: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH POWERAPPS

Tree View

Page 8: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH POWERAPPS

Views / Screens

Page 9: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Screens – like views in InfoPath

Page 10: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH

• OR

POWERAPPS

• OR

Properties

Page 11: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH POWERAPPS

Rules

Page 12: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH POWERAPPS

The Data

Page 13: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

The Data

Page 14: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Forms – For user input

Page 15: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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.

Page 16: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

Online Conference

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

INFOPATH POWERAPPS

Form Controls

Page 17: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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

Page 18: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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

Page 19: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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.

Page 20: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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

Page 21: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Get to Know the Formula Bar

• The formula bar is your new best friend

Page 22: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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

Page 23: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

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 )

Page 24: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Thanks for coming!

• Follow me: @WonderLaura and @IWMentor

• Free SharePoint Power Hour:

• Wednesdays 11 Central

• YouTube.com/WonderLaura

Page 25: Translating Your InfoPath Forms to PowerApps Your InfoPath Forms to PowerApps EVENTS.COLLAB365.COMMUNITY Laura Rogers IW Mentor Email: Laura@iwmentor.com Twitter: @WonderLaura & @IWMentor

EVENTS.COLLAB365.COMMUNITY

Stay tuned for more great sessions …