Введение в PowerApps. Продолжение
Каждый компонент, добавляемый к форме или экрану, имеет определенные свойства и предусматривает связанные с ним действия, которые можно использовать (см. экран ниже).
Каждый объект может быть привязан к «процессу», который реализует базовую логику и напоминает макросы. Процессы создаются в браузере, после чего их можно задействовать через PowerApps Studio и присоединить к элементам управления. При необходимости элементы управления могут задействовать функции, аналогичные возможностям Excel, в зависимости от выбранного действия или свойства. Кнопка Save («Сохранить») запускает механизм onselect с последующим выполнением такой функции, как SubmitForm (Forml).
Это позволяет приложению иметь разнообразные экраны и следовать потокам действий, точно так же как любому другому современному приложению. В Studio можно предварительно просмотреть каждый экран, а все приложение сохранить, а затем просмотреть как в приложении, так и в сети.
Вновь построенные приложения можно сохранить в организации Office 365, и любой пользователь сможет получить доступ для просмотра и запуска приложения. После того как пользователь выполнит регистрацию в Mobile Application, отображается список доступных ему приложений (см. экран ниже).

Доступные пользователю приложения
В результате щелчка по приложению отображаются различные варианты, в том числе возможность загрузки на устройство (см. экран ниже).
По щелчку приложение запускается и отображает запрос на подтверждение разрешения на доступ к любым затребованным данным (см. экран ниже).
После того как подключения приложения утверждены, оно загружается как следует. PowerApps — превосходный инструмент для быстрого проектирования приложений на основе форм, которые могут получать данные как из обычных источников данных, так и из компонентов Office 365.
Это отличный старт для продукта, который, как объявили представители Microsoft на мероприятии SharePoint Futures, будет интегрирован непосредственно в службу SharePoint Online, чтобы предоставлять не только приложения и формы, но и службу Microsoft Flow для более удобной автоматизации процессов.
Дополнительные сведения о PowerApps и Microsoft Flow можно найти на соответствующих сайтах Microsoft:
• PowerApps — https://powerapps.microsoft.com/en-us/;
• Microsoft Flow — https://flow.microsoft.com/en-us/.