Начало работыGetting started

Общие сведения о службе PowerApps, ее программных элементах и связанных технологиях.Understand what PowerApps is - its software elements, and related technologies. Обзор разных способов создания приложений. Создание приложения из списка SharePoint.Look at the different ways you can create apps, and generate an app from a SharePoint list.

Вы узнаете, как...

Introducing PowerApps (Знакомство с PowerApps)Introducing PowerApps

Добро пожаловать в курс пошагового изучения Microsoft PowerApps.Welcome to Guided Learning for Microsoft PowerApps. Этот онлайн-курс последовательно описывает работу PowerApps, так что вы можете формировать свои знания с нуля в произвольном темпе.This self-paced online course explains PowerApps in a sequential way, so you can build your knowledge from the ground up.

Курс пошагового изучения содержит много разделов, а каждый раздел содержит много статей.This Guided Learning course contains many sections, and each section has many topics. Информация выдается доступными порциями в логической последовательности, чтобы вы могли изучить основные понятия, ознакомиться с подробностями и примерами.The course is designed to provide guidance in understandable chunks, with a logical flow that helps you learn concepts, see details, and walk through examples. Курс включает множество визуальных материалов, которые также помогут вам в обучении.It includes lots of visuals to help you learn, too.

Если вы новичок в PowerApps, этот курс поможет вам приступить к работе. Если вы уже знакомы с PowerApps, он поможет вам связать основные понятия и восполнить пробелы в знаниях.If you're a beginner with PowerApps this course gets you going, and if you're familiar with PowerApps this course ties concepts together, and fills in the gaps. Мы надеемся, что курс вам понравится, и в будущем дополним его новыми материалами.We hope you enjoy the course, and we look forward to including more content in the future.

Что такое PowerApps?What is PowerApps?

PowerApps — это коллекция программных служб и приложений, благодаря которым можно быстрее создавать пользовательские бизнес-приложения и предоставлять к ним доступ.PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

Анимированное представление PowerApps

PowerApps подключается к уже используемым облачным службам и источникам данных. С помощью этой службы вы можете быстро создавать приложения для выполнения конкретных задач, используя имеющиеся у вас навыки.PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs - building on skills you already have. Вы можете моментально предоставлять коллегам доступ к своим приложениям из Интернета, с планшетных ПК и мобильных устройств.You can share apps instantly with your co-workers across the web, tablets, and mobile devices. PowerApps также интегрируется с Microsoft Flow, позволяя активировать рабочие процессы в рамках приложений.PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. Служба PowerApps работает просто и быстро. Она за несколько минут может создать приложение, которое будет использовать данные из Excel или облачной службы.PowerApps can be simple and fast - capable of producing an app in minutes that pulls in data from Excel or a cloud service. PowerApps — это также надежная служба корпоративного уровня, которая умеет выполнять такие сложные задачи, как отслеживание ресурсов в корпорации и связывание их с внутренними системами.But PowerApps is also robust and enterprise-grade, ready for complex requirements like tracking assets across a corporation and tying into your backend systems.

Компоненты PowerAppsThe Parts of PowerApps

PowerApps состоит из компонентов для создания, совместного использования и администрирования приложений, а также компонентов для запуска этих приложений.PowerApps consists of components to create, share, and administer apps; and components to run those apps. В PowerApps Studio для браузера или PowerApps Studio для Windows приложение создается путем подключения к данным, необходимым для приложения.You create apps in PowerApps Studio for web or PowerApps Studio for Windows, using the data connections that your app requires. На сайте web.powerapps.com можно настроить подключения к данным и локальные шлюзы, а также управлять ими и работать со службой Common Data Service, о которой мы расскажем в одном из следующих разделов.You use web.powerapps.com to configure and manage data connections and on-premises gateways, and to work with the Common Data Service, which we will cover in a later section. После создания приложения к нему предоставляется доступ в Microsoft AppSource, а управление приложением осуществляется в центре администрирования.After you create an app, you often share it to Microsoft AppSource, and administer it in the admin center.

Приложения запускаются в браузере из Microsoft Dynamics 365 или с помощью службы PowerApps Mobile, которая доступна для устройств Windows, iOS и Android.You run apps in a browser from Microsoft Dynamics 365 or by using PowerApps Mobile, which is available for Windows, iOS, and Android devices.

Мы выполним последовательность, состоящую из создания, совместного использования, администрирования и запуска приложений в оставшейся части курса пошагового изучения PowerApps.We will follow this flow of creating, sharing, administering, and running apps as we go through the rest of PowerApps Guided Learning.

Преимущества PowerApps для разных пользователейHow PowerApps matches your role

PowerApps помогает бизнес-аналитикам и другим экспертам создавать приложения, используя уже имеющиеся навыки.PowerApps makes it easy for business analysts and other subject matter experts to create apps using the skills you already have. Но с PowerApps работают не только такие пользователи.But this is not the only type of PowerApps user. Некоторые люди просто запускают приложения, созданные другими пользователями.Some people simply run apps that others create. Другие пользователи, которые зарабатывают написанием кода (профессиональные разработчики), используют PowerApps для быстрого создания сложных приложений.Other people, who write code for a living (professional developers), take advantage of PowerApps to rapidly build sophisticated apps.

Способ использования PowerApps может зависеть от вашей роли в проекте или рабочей группе, и эта роль может изменяться.How you use PowerApps may depend on your role in a project or on a team, and your role can change. Например, один из ваших сотрудников создает приложение, которое привязано к корпоративной системе управления отношениями с клиентами (CRM), и вы регулярно используете это приложение для отслеживания перспективных потенциальных покупателей.For example, one of your coworkers creates an app that is tied into your company-wide customer relationship management (CRM) system, and you use this app regularly to track promising sales leads. Но вы также можете самостоятельно написать приложение и предоставить к нему доступ своей рабочей группе, если ваши ближайшие коллеги считают это приложение полезным.But you might also write apps yourself and share them within your workgroup because your close colleagues find those apps very useful.

Следующие шагиNext Steps

Вы получили общее представление об этом курсе, службе PowerApps и ее основных элементах. В следующей статье мы подробно рассмотрим каждый компонент PowerApps.Now that you have an overview of this course, what PowerApps is, and its main elements, in the next topic we will look more closely at each PowerApps component.

Parts of PowerApps (Компоненты PowerApps)Parts of PowerApps

В первой статье пошагового курса обучения описываются основные компоненты PowerApps.In the first Guided Learning topic you read about the main parts of PowerApps. Здесь мы представим краткую сводку по каждому из этих компонентов.Now we're going to provide a little more detail on each of the parts. PowerApps — это набор программных служб и приложений, работающих вместе. Кроме того, в этом решении используются связанные технологии, лежащие в основе его мощной экосистемы.PowerApps is a set of software services and apps that work together, and there are related technologies that help make this a powerful ecosystem. Ниже перечислены компоненты PowerApps.The PowerApps components are:

  • web.powerapps.com — управление созданными приложениями и их совместное использование.web.powerapps.com - manage and share the apps you build
  • PowerApps Studio —быстрое создание мощных приложений с помощью простых в использовании визуальных средств.PowerApps Studio - build powerful apps with easy to use visual tools
  • PowerApps Mobile — запуск приложений на устройствах Windows, iOS и Android.PowerApps Mobile - run apps on Windows, iOS, and Android devices
  • Центр администрирования PowerApps — администрирование среды PowerApps и других компонентов.PowerApps admin center - administer PowerApps environments and other components

Мы не думаем, что у вас есть много времени на изучение того, чем на самом деле является служба PowerApps. Но мы постараемся прояснить для вас некоторые моменты.We don't expect you to take a ton of time just to learn what PowerApps is, but we think it's helpful to flesh things out a bit more.

web.powerapps.comweb.powerapps.com

Это — расположение, в котором вы проводите больше всего времени, создавая приложения. Здесь можно выполнять следующие действия.If you build apps, this is where you spend most of your time. Изучать доступные примеры приложений и шаблоны, а также просматривать все созданные вами приложения.You learn from the sample apps and templates that are available here, and see all the apps you have created. Создавать приложения в PowerApps Studio для веб-сайтов или PowerApps Studio для Windows, а также использовать эти приложения совместно с пользователями и организациями.You create apps in PowerApps Studio for web or PowerApps Studio for Windows, and share those apps with individuals and organizations. Управлять данными: подключениями, шлюзами и сущностями (о них мы расскажем в других разделах). Просматривать все последовательности, созданные на сайте flows.microsoft.com и интегрируемые с приложениями.You manage data: connections, gateways, and entities (all of which we'll cover shortly.) And you see all the flows created in flows.microsoft.com, which you can integrate with your apps.

Сайт web.powerapps.com

PowerApps StudioPowerApps Studio

Решение PowerApps Studio доступно как веб-приложение, которое можно использовать в любом современном браузере, и как приложение Windows.PowerApps Studio is available as a web application that you can use in any modern browser, and as a Windows application. В PowerApps Studio доступны три панели и лента. Эти элементы пользовательского интерфейса упрощают создание приложений и напоминают интерфейс для создания слайдов в PowerPoint.PowerApps Studio has three panes and a ribbon that make app creation feel similar to building a slide deck in PowerPoint:

  1. Панель навигации слева, в которой можно отобразить эскиз для каждого экрана в приложении или иерархическое представление всех элементов управления на каждом экране.Left navigation bar, in which you can show a thumbnail for each screen in your app or a hierarchical view of all the controls on each screen
  2. Средняя область, в который показан экран, с которым вы работаете.Middle pane, which shows the screen that you're working on
  3. Правая область, в которой можно задать такие параметры, как макет и источники данных.Right-hand pane, where you set options such as layout and data sources
  4. В раскрывающемся списке со свойствами можно выбрать свойства, применимые к формуле.Property drop-down list, where you select the properties that formulas apply to
  5. Строка формул, в которой можно добавлять формулы (как в Excel), определяющие поведение приложения.Formula bar, where you add formulas (as in Excel) that define app behavior
  6. Лента позволяет добавлять элементы управления и настраивать элементы проектирования.Ribbon, where you add controls and customize design elements

PowerApps Studio

PowerApps MobilePowerApps Mobile

PowerApps Mobile для Windows, iOS и Android предоставляет среду, где можно искать и использовать приложения.PowerApps Mobile for Windows, iOS, and Android provides an environment where you can find and use apps. Вместо того, чтобы искать приложения в разных хранилищах, в PowerApps вы получаете доступ ко всем созданным вами приложениям и приложениям, к которым вам предоставили доступ другие пользователи.Instead of going to separate app stores, you stay in PowerApps and have access to all the apps that you've created and that others have shared with you. Используя приложения в PowerApps Mobile, вы можете максимально эффективно использовать все возможности устройства, включая управление камерой, определение расположения по GPS и т. д.When you use apps in PowerApps Mobile, you get the most out of your device's capabilities like camera controls, GPS location, and more.

PowerApps Mobile

Центр администрированияAdmin center

Центр администрирования PowerApps — централизованное расположение для администрирования службы PowerApps для организации.The PowerApps admin center is the centralized place to administer PowerApps for an organization. Здесь вы можете определять разные среды, который размещают приложения, подключения к данным и другие элементы.This is where you define different environments, which house apps, data connections, and other elements. В центре администрирования также можно создавать базы данных Common Data Service и управлять разрешениями и политиками данных.The admin center is also where you create Common Data Service databases, and manage permissions and data policies.

Центр администрирования PowerApps

В следующей статье вы узнаете о наборе связанных технологий, лежащих в основе мощной экосистемы PowerApps для разработки приложений.In the next topic we'll learn about the set of related technologies that PowerApps works with to make a powerful ecosystem for app development.

Связанные технологииRelated technologies

Для создания и совместного использования надежных приложений в организации вместе с PowerApps часто используются следующие технологии.The following technologies are often used with PowerApps to build and share robust apps across your organization. Приложения могут содержать данные из нескольких источников и включать рабочие процессы для автоматизации задач.Your apps can integrate data from multiple sources and include workflows that automate tasks.

  • Microsoft Flow — используется для создания автоматических рабочих процессов между избранными приложениями и службами.Microsoft Flow - create automated workflows between your favorite apps and services
  • Источники данных, подключения, соединители и шлюзы — используются для переноса данных из облака и локальной среды в приложения.Data sources, connections and connectors, and gateways - bring cloud and on-premises data into your apps
  • Common Data Service — используется для интеграции бизнес-данных с помощью модели общих данных.Common Data Services - integrate business data using the common data model
  • Microsoft Dynamics 365 — запуск всех бизнес-приложений в Интернете.Microsoft Dynamics 365 - run all your business apps in the web
  • Microsoft AppSource — предоставление корпорации Майкрософт и ее партнерам общего доступа к приложениям в централизованном расположении.Microsoft AppSource - share your apps into this centralized place for Microsoft and our many partners

Microsoft FlowMicrosoft Flow

Microsoft Flow — это служба для автоматизации рабочих процессов в приложениях и службах, с которыми работают бизнес-пользователи и количество которых постоянно растет.Microsoft Flow is a service for automating workflow across the growing number of apps and services that business users rely on. Microsoft Flow повысит эффективность вашей компании и поможет вам тратить меньше времени на рутинные повторяющиеся задачи и посвящать больше времени действительно важным делам.Microsoft Flow can accelerate your business so you spend less time on mundane, repetitive tasks, and more time on what you want to do. Используйте Microsoft Flow в сочетании с PowerApps для создания приложений, которые активируют рабочие процессы и реагируют на них.Use Microsoft Flow in conjunction with PowerApps to build apps that trigger and respond to workflows.

Microsoft Flow

Источники данных, подключения, соединители и шлюзыData sources, connections and connectors, and gateways

Существует много источников данных, которые могут вас заинтересовать. PowerApps использует соединители для подключения к этим источникам данных.There are many data sources that you might care about, and PowerApps uses connectors to make connections to these data sources. Ниже приведены некоторые наиболее популярные источники данных. Многие из них, например Salesforce, являются облачными службами.Some of the most popular data sources are shown below—many of them are cloud services, like Salesforce. Вряд ли соединители покажутся самой интересной частью разработки приложения, но они необходимы для работы с данными, которые интересуют вас, ваших коллег и клиентов.Connectors might not feel like the coolest part of app development, but they are essential to working with data that you, your colleagues, and your customers care about. Для подключения к данным, хранящимся локально (не в облаке), используется шлюз, обеспечивающий надежное подключение между PowerApps и источником данных.For data that is stored on-premises rather than in the cloud, you use a gateway to provide a reliable connection between PowerApps and your data source. Шлюз находится на локальном компьютере и взаимодействует с PowerApps.The gateway sits on an on-premises computer and communicates with PowerApps.

Источники данных и соединители в PowerApps

Microsoft Common Data ServiceMicrosoft Common Data Service

Служба Common Data Service позволяет легко интегрировать бизнес-данные из нескольких источников.The Common Data Service makes it easy to integrate business data from multiple sources. Отличительной чертой этой службы является модель общих данных, которая включает множество типичных для приложений и бизнес-процессов сущностей, таких как Contact (Контакт), Product (Продукт) и Sales Order (Заказ на продажу).The service features a common data model that includes many entities common to apps and business processes: entities like Contact, Product, and Sales Order. Служба хранит данные в масштабируемом надежном хранилище и предоставляет к ним доступ, чтобы их могли использовать различные приложения.The service stores the data in a scalable and reliable way, and makes the data available so that multiple applications can use it. Это могут быть приложения, которые вы создаете в PowerApps, другие приложения Майкрософт или сторонние приложения.The applications can be apps that you build in PowerApps, other Microsoft applications, or third party applications. На рисунке ниже показана часть сущности Контакт на сайте web.powerapps.com.The image below shows a portion of the Contact entity in web.powerapps.com.

PowerApps: сущность "Контакт"

Microsoft Dynamics 365Microsoft Dynamics 365

Dynamics 365 — это облачная служба со специальными приложениями, которые решают конкретные деловые задачи, такие как автоматизация продаж, ведение операций и обслуживание клиентов.Dynamics 365 is a cloud service with purpose-built apps that enable you to address specific business needs like sales automation, operations, or customer service. С помощью PowerApps вы предоставляете общий доступ к приложениям в AppSource. Затем пользователи, которым вы предоставили доступ, могут просматривать и запускать эти приложения в Dynamics 365 и на мобильных устройствах.In PowerApps, you share apps into AppSource, then users you share with view and run those apps in Dynamics 365, as well as on mobile devices. Преимущество использования Dynamics 365 заключается в том, что вы можете централизованно запускать бизнес-приложения, т. е. приложения, созданные в вашей организации, приложения корпорации Майкрософт и сторонних разработчиков.The advantage of having the apps in Dynamics 365 is that you have one place to run all your business apps - from creators in your organization, from Microsoft, and from third parties.

Microsoft Dynamics 365

Microsoft AppSourceMicrosoft AppSource

AppSource — это расположение, в котором можно легко найти и оценить приложения, созданные коллегами, корпорацией Майкрософт и нашими партнерами.AppSource is the place to easily find and evaluate apps from your colleagues, and from Microsoft and our partners. Когда вы предоставляете общий доступ к приложению в PowerApps, вы делаете его доступным в AppSource.When you share an app from PowerApps, you make it available in AppSource. Вы можете предоставить доступ к приложению только пользователям своей организации или сделать его общедоступным.You can choose to make it available just for people in your organization, or you can make it available publicly.

Microsoft AppSource

Вы узнали немного больше обо всех компонентах PowerApps и связанных технологиях.Now you have a little more information about all the parts of PowerApps, and related technologies. Вам не нужно учить наизусть этот список, так как в ходе этого курса мы продолжим знакомить вас с каждым компонентом.Don't feel like you have to memorize the list, because we will continue to deepen your knowledge on each of the parts throughout this course. Следующий раздел посвящен вариантам создания приложений.Next up is an introduction to the options you have for creating apps.

A quick look at creating apps (Общие сведения о создании приложений)A quick look at creating apps

Теперь, когда у вас есть общее представление о PowerApps, перейдем к краткому обзору начала работы с приложениями.Now that you know the basics of PowerApps, let's jump into a quick tour of how to get started with apps. Мы рассмотрим примеры приложений, создание приложений на основе шаблона, из источника данных, а также с помощью общих приложений.We'll look at sample apps, creating apps from a template, using shared apps, and creating apps from a data source. В следующей статье приведены практические советы по созданию приложений.In the next topic, we will get more hands-on with app creation.

Ознакомление с примерами приложенийCheck out some sample apps

На сайте web.powerapps.com вы найдете несколько примеров приложений, которые можно использовать в веб-браузере.In web.powerapps.com, you'll be greeted with several sample apps that you can use in your web browser. Изучите эти приложения, чтобы получить представление об их возможностях и понять, как ваша компания может использовать преимущества PowerApps.Explore these apps to get a quick sense of what's possible and how PowerApps can help your business.

Примеры приложений PowerApps

Каждый пример приложения предназначен для определенной цели, например для управления бюджетом, проверки объекта или отслеживания запросов в службу поддержки.Each sample app is designed for a specific purpose, such as managing a budget, inspecting a site, or tracking service tickets. Эти приложения содержат образцы данных, которые могут вас заинтересовать.These apps contain sample data to inspire your thinking. В этом приложении показано, как компания, которая производит напольные покрытия, может помочь сервисным представителям точно и быстро предоставить смету затрат при посещении объекта клиента.This app illustrates how a flooring company could help service representatives deliver accurate and immediate cost estimates when visiting customer locations.

Пример приложения PowerApps для напольных покрытий

Создание приложения на основе шаблонаCreate an app from a template

Еще один удобный способ начать работу — создать приложение на основе шаблона.Another good way to start is by building an app from a template. Шаблоны по сути являются примерами приложений, которые можно открыть, чтобы понять, из каких компонентов они состоят.Templates are basically sample apps that you can open to understand how they are put together. Они используют образцы данных, с помощью которых вы можете изучить возможности приложений. Открыв их в PowerApps Studio, вы сможете на практике понять, как устроено приложение.They use sample data to help you get a sense of what's possible, and opening them in PowerApps Studio will help you see hands-on how an app is built. Обратите внимание, что шаблоны доступны только в PowerApps Studio для Windows. В PowerApps Studio для браузера их нет.Note that templates are available only in PowerApps Studio for Windows at this time, not PowerApps Studio for web.

Шаблон приложения PowerApps

Например, с помощью шаблона для отслеживания бюджета можно создать приложение для контроля бюджета проектов и событий. В приложение можно будет легко ввести данные. Оно будет содержать пользовательские категории и визуальные элементы, на которых четко видны расходы.For example, with the Budget Tracker template, you can create an app that helps you track the budget for projects and events, with custom categories, easy data entry, and visuals that clearly show expenditures.

Шаблон для отслеживания бюджета в PowerApps

Использование общих приложенийUse shared apps

Если ваша рабочая группа уже использует PowerApps, возможно, другие пользователи уже предоставили вам доступ к приложениям.If your team has started using PowerApps, people might have shared apps with you already. Когда пользователи предоставляют вам доступ к приложениям, эти приложения отображаются в AppSource, а также в Dynamics 365 (если вы решили включать их туда).When people share apps with you, they show up in AppSource and also in Dynamics 365 if you choose to include them there. Если вы принимали участие в создании этих приложений, вы также можете просматривать их на сайте web.powerapps.com.If you're a contributor to those apps, they also show up in web.powerapps.com.

Совместное использование PowerApps

Создание приложения из источника данныхCreate an app from a data source

Создавайте приложения в PowerApps Studio для браузера или PowerApps Studio для Windows.Create apps in PowerApps Studio for web or PowerApps Studio for Windows. Вы сможете подключаться к источникам данных и начать создавать приложения в визуальном конструкторе.You'll be able to connect to data sources and start composing apps in a visual designer.

Приложение PowerApps на основе данных

Для начала вы можете создать приложение, используя свои данные.A great way to get started is to generate an app from your own data. Просто укажите службе PowerApps свой источник данных (например, список SharePoint) и наблюдайте, как служба автоматически создаст приложение с тремя экранами, на которых можно просматривать список и подробные записи, а также изменять данные.Just point PowerApps at the data source of your choice (for example, a SharePoint list) and watch as PowerApps automatically builds a three-screen app for browsing the list, viewing detailed records, and editing data. Затем вы можете перейти к настройке этого приложения, чтобы изменить его внешний вид и поведение в соответствии с вашими задачами.You can then start customizing this app to look and behave exactly how you want. Из следующей статьи вы узнаете, как создать приложение, показанное на рисунке.We will see how the following app is created in the next topic.

Приложение с тремя экранами в PowerApps

Вы также можете создать приложение с нуля и постепенно добавить все фрагменты. Но проще всего научиться работать с PowerApps, если начать с образца или шаблона либо подключиться к источнику данных и позволить PowerApps создать приложение автоматически.You can also build applications from scratch and add all the pieces as you go, but the easiest way to learn about PowerApps is to start with a sample or a template, or connect to your data source and have PowerApps generate the app for you. Затем вы сможете расширить приложение и включить воображение, но об этом в следующих разделах курса.Then you can branch out and let your imagination run wild—there will be plenty of that later in the course! Из следующей статьи вы узнаете, как создавать приложения на основе данных.In the next topic, you will learn how to generate an app from data.

Создание первого приложенияCreate your first app

Теперь, когда вы ознакомились со всеми компонентами PowerApps, а также вариантами создания приложений, можно приступать к созданию приложения.You're now familiar with all the parts of PowerApps and the options for creating apps, so it's time to actually build an app. В рамках работы с этой статьей мы создадим приложение для телефона из списка SharePoint Online. Но можете использовать данные из других источников (например, Excel), облачных служб (например, SalesForce) и локальных источников (например, SQL Server).For this topic, we'll generate a phone app from a SharePoint Online list, but you could use data from lots of other sources, including Excel, cloud services like Salesforce, and on-premises sources such as SQL Server.

Подключение к источникам данныхConnect to a data source

Первый шаг в создании приложения из данных — это выбор используемой версии PowerApps Studio и подключение к источнику данных.The first step in generating an app from data is to choose which PowerApps Studio to use, then connect to your data source. На сайте web.powerapps.com, выберите пункт New app (Создать приложение), а затем укажите, следует ли использовать PowerApps Studio для Windows или PowerApps Studio для браузера.In web.powerapps.com, click or tap New app, then choose whether to use PowerApps Studio for Windows or PowerApps Studio for web.

Приступая к работе на сайте web.powerapps.com

В PowerApps Studio доступна возможность запуска приложения на основе данных или шаблона, а также создания с нуля.In PowerApps Studio you have the option of starting from data, from a template, or from scratch. Мы создаем приложение для телефона из списка SharePoint, поэтому в разделе SharePoint выберите пункт Phone layout (Макет для телефона).We're building a phone app for a SharePoint list, so under SharePoint click or tap Phone layout.

Создание приложения из списка SharePoint

В основе созданных приложений всегда лежит один список или таблица (позже в такое приложение можно добавить дополнительные данные).Generated apps are always based on a single list or table (you can add more data to the app later). Следующие три экрана представляют процесс подключения к списку Flooring Estimates (Оценка покрытий для пола) в SharePoint Online.The next three screens take you through the process of connecting to the Flooring Estimates list in SharePoint Online.

Подключение к списку SharePoint Online

После нажатия кнопки Connect (Подключить), PowerApps начнет создавать приложение.After you click Connect, PowerApps starts to generate the app. PowerApps проанализирует ваши данные, чтобы создать полезное базовое приложение.PowerApps makes all sorts of inferences about your data so that it generates a useful app as a starting point.

Обзор созданного приложенияExplore the generated app

Все получилось!Success! Новое приложение с тремя экранами откроется в PowerApps Studio.Your new three screen app opens in PowerApps Studio. Все приложения, созданные на основе данных, имеют одинаковый набор экранов.All apps generated from data have the same set of screens:

  • Экран обзора — обзор, сортировка, фильтрация и обновление данных из списка, а также добавление элементов с помощью значка "плюс" (+).The browse screen: where you browse, sort, filter, and refresh the data pulled in from the list, as well as add items by clicking the (+) icon.
  • Экран сведений — просмотр дополнительных сведений и возможность удаления или изменения элемента.The details screen: where you view more detail about an item, and can choose to delete or edit the item.
  • Экран изменения или создания — изменение существующего элемента или создание нового.The edit/create screen: where you edit an existing item or create a new one.

На панели навигации слева щелкните (коснитесь) значок, расположенный в правом верхнем углу, чтобы переключиться на представление эскиза.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

Переключение представлений

Щелкните (коснитесь) каждый эскиз, чтобы просмотреть элементы управления на соответствующем экране.Click or tap each thumbnail to view the controls on that screen.

Созданное приложение

Выберите стрелкуClick or tap Стрелка запуска предварительного просмотра приложения вверху справа, чтобы запустить приложение.in the top right to run the app. Во время навигации по приложению вы увидите, что оно содержит все данные из списка и имеет стандартный интерфейс.If you navigate through the app, you see that it includes all the data from the list and provides a good default experience.

Как видите, все очень просто.Wow, that was pretty easy! Всего за несколько минут вы узнали, как подключиться к источнику данных, создать приложение, а также ознакомились с PowerApps Studio и тремя экранами приложений.In a few minutes you learned how to connect to a data source, generate an app, and get acquainted with PowerApps Studio and the three app screens. В следующих разделах мы расскажем вам, как настроить созданное приложение.In later sections, you'll see how to customize generated apps. В следующей статье мы рассмотрим эти материалы и подготовим вас к следующим занятиям.In the next topic we review this section of the course and get you ready for future lessons.

Review this section (Обзор раздела)Review this section

Давайте еще раз пройдемся по материалу, представленному в первом разделе.Let's do a quick review of what you learned in the first section.

PowerApps — это коллекция программных служб и приложений, благодаря которым можно быстрее создавать пользовательские бизнес-приложения и предоставлять к ним доступ.PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

PowerApps подключается к уже используемым облачным службам и источникам данных. С помощью этой службы вы можете быстро создавать приложения для выполнения конкретных задач, используя имеющиеся у вас навыки.PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs - building on skills you already have. Вы можете моментально предоставлять коллегам доступ к своим приложениям из Интернета, с планшетных ПК и мобильных устройств.You can share apps instantly with your co-workers across the web, tablets, and mobile devices. PowerApps также интегрируется с Microsoft Flow, позволяя активировать рабочие процессы в рамках приложений.PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. В службу PowerApps входит несколько основных компонентов и ряд связанных технологий, которые делают это решение еще более мощным.There are several components that make up PowerApps and a set of related technologies that make it even more powerful.

Самый простой способ начать работу с PowerApps — приступить к выполнению примеров, применению шаблонов и созданию приложений на основе своих данных.The easiest way to get started with PowerApps is to run the samples, play around with the templates, and generate apps from your own data. Вы узнали, как создавать приложения на основе списка SharePoint.You have seen how to generate an app based on a SharePoint list. Теперь у вас есть все знания и навыки, необходимые для быстрого создания приложений и предоставления к ним доступа.You now have a solid base, and you will be building and sharing out apps in no time.

Что дальше?What's Next?

Поздравляем!Congratulations! Вы завершили работу с первым разделом из цикла пошагового обучения работе с PowerApps.You have finished the first section of PowerApps Guided Learning. Мы надеемся, что независимо от вашего опыта теперь вы четко понимаете, что из себя представляет служба PowerApps и как можно приступить к созданию приложений.Regardless of how much experience you began with, we hope you now have a very clear picture of what PowerApps is and how you can start creating apps. Мы включили ссылки на некоторые полезные ресурсы и скачиваемые файлы в рамках рекомендаций по пошаговому изучению.We've included some useful resources and downloads below, but you should definitely take a look at more of Guided Learning. Ну а пока можно определиться с дальнейшими шагами.At this point, you can choose where to go next:

В этих двух разделах описывается, как создавать и настраивать приложения.Both sections show how to generate and customize an app. Материалы по SharePoint включают преимущественно сведения о создаваемых приложениях. А материалы по Common Data Service — о более сложных способах их настройки.The SharePoint section has a bit more information on the generated app, and the Common Data Service section includes more complex customizations. Вам ничего не мешает изучить все эти материалы. Просто определитесь, с чего начать.Of course you can go through both sections, just pick a place to start.

Ресурсы, посвященные работе с PowerAppsPowerApps resources

Скачиваемые решения для работы с PowerAppsPowerApps downloads

Поздравляем!

Вы завершили работу с разделом Начало работы пошагового курса по Microsoft PowerApps.You've completed the Getting started section of Microsoft PowerApps Guided Learning.

Вы узнали, как...

Следующее руководство

Создание приложения с помощью SharePointCreating an app from SharePoint

Соавторы

  • Michael Blythe
  • olprod