Presentation is loading. Please wait.

Presentation is loading. Please wait.

Build Power-full Solutions in Office 365 …without Code!

Similar presentations


Presentation on theme: "Build Power-full Solutions in Office 365 …without Code!"— Presentation transcript:

1 Build Power-full Solutions in Office 365 …without Code!
Microsoft 2016 6/2/2018 4:30 AM Build Power-full Solutions in Office 365 …without Code! Audrie Magno-Gordon MCSA: Office 365 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 6/2/2018 Connect to data & systems you’re already using; create the data you need Create apps, forms, and workflows without writing code Use apps on web and mobile Microsoft PowerApps is a service for creating and using custom business apps across platforms © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Connect to the systems you’re already using
6/2/2018 Connect to the systems you’re already using Quickly generate and customize apps based on Excel files, SharePoint Online lists, Salesforce records and more. You can even connect custom APIs. Even connecting to data in your on premise systems through a common Data Gateway. Your apps will be able to fully interact with underlying sources and will respect the permissions you’ve already established in them. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Publish apps instantly for web and mobile
web.powerapps.com Publish apps instantly for web and mobile Get apps to your team when and where they’re needed, whether that’s on the web, Windows, iOS or Android—no app store required.

5 =Business Notifications
=Support Ticketing =Embedded Analytics (websites, SP pages)

6 Agenda Power-full Apps without Code Favorite Expressions Next Steps
Preparing for Build Using the App Builders App Customization and Adding Flows Favorite Expressions Next Steps Q & A

7 Pre-Build Tips

8 Prepare your workspace
Make a quick sketch or storyboard The Story Environmental Controls Environmental Reviews for Contractors in Public Construction Project Finger/Stylus Friendly for Field Inspectors Working Outside Camera and Location Captures Business Notifications and Ticketing for Non-Compliance The Data Sources Where does my data live? 2 SharePoint Lists 1 List for Checklist Items 1 List for Storing Logs ZenDesk (connected to PowerBI Preview) The Tools Better together SharePoint Lists Office 365 User Profile Service Power Apps (UI) & Flow (Workflow) Yammer – Business Notifications ZenDesk – Automated Ticket Creation

9 Business Notifications:
Workflow Business Notifications: On-Demand Real Time Reporting on Compliance Issues on the Public Outreach Yammer Group (Group Feed ID: ) Ticketing: Automated follow-up ticket for the Environmental Team whenever there is non-compliance related to the Emergency Codes for Safety Reasons

10 Demo

11 Let’s Go!

12 Tips Favorite Formulas & Expressions

13 Patch Examples Patch(ImageTable,Defaults(ImageTable), {Image:CameraPhoto.Photo, Tag:ProbableID.Text}); Patch(DemoComplaints,Defaults(DemoComplaints), {Title:"Complaint", ImageID:Value(ProbableID.Text), Escalate:TxtEscalate.Text, Type:Text(ChoiceCode.Selected.Value), FirstName1:InputFirstName.Text, LastName:InputLastName.Text, Input .Text, Longitude:Text(Location.Longitude), Latitude:Text(Location.Latitude)})

14 Flow Picks up the message from Power App
BusinessPost2Yammer.Run( NumWell.Text & " Well issues reported so far today.");

15 My Favorite Formulas UpdateContext( { Topic:"Air", Image:air} );Navigate(BrowseGallery1,ScreenTransition.Cover) Filter(CheckListZones,FilterTopic.Text in Category.Value) CountIf('Zone ReviewRevised',IsToday(Created)) & " Logs Today" (Pie) AddColumns(GroupBy('Zone ReviewRevised', "Code", "Group"), "Count", Sum(Group, Count)) If(SliderWeight.Value > 50, true, SliderWeight.Value < 35, true, false) SortByColumns(Search(Filter(CheckListZones,SelectedTopic.Text in Category.Value), TextSearchBoxFilter.Text, "Title"), "Title", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending)) BI Text.From([Latitude])&", "&Text.From([Longitude])

16 Recap

17 Save often! Evil Error Message!

18 Camera Madness Create an XL file, with a Table like this:
Create a folder in OneDrive and put the XL file into it Add two Fields to the SharePoint list: --ImageID optional: ImageString (single line text) Set the Default Value of the DataCardValue for ImageID to: Max('Zone ReviewRevised',ID)+1 Add a OneDrive Connection to the file, (Drills down to the Table Name) Add a Camera Control and set the OnSelect property to: UpdateContext({MyPhoto: MyCamera.Photo})) Add an Image Control next to the Camera Control and set the Image property to: MyCamera.Photo Add another Image Control to the Details screen, with an Image Property of: LookUp(ImageTable_1,DataCardValue##.Text in Tag).Image (## is the number of the data card ImageID) Retrieve Images Later: Create a Flow that updates the Image Field in SharePoint when a new photo is added to the Images Folder in the OneDrive

19 Take Aways Use the App Builder to Get Started Prepare the Essentials
Beginners Use the App Builder to Get Started Go through the Learn Site on Forms Go through the Learn Site on UpdateContext vs. Collect Play Around with the Sample Apps – Looking Closely at the Expressions Pantry Items for Preparation Prepare the Essentials Determine Data Sources and Ensure Data Reliability Define Color Palette and Prepare Simple Graphics Storyboard Your Design with Dependency List Build it! Keep it simple and organized Add Data Sources, Test with Galleries Add a DesignScreen with Colors in Shapes Storyboard Design and Include a Dependency List Join the Community and Post Issues

20 Q&A


Download ppt "Build Power-full Solutions in Office 365 …without Code!"

Similar presentations


Ads by Google