Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Microsoft Dataverse — це безпечна, хмарна платформа даних для бізнес-даних. У Power Apps ви можете створювати додатки на Canvas, які безпосередньо підключаються до Dataverse для відображення, додавання, оновлення та керування записами без створення окремої бази даних.
У цій статті показано три способи створення додатку Canvas за допомогою Dataverse:
- Почніть з існуючої таблиці Dataverse.
- Створіть нові таблиці Dataverse і створіть додаток.
- Створіть чистий додаток і підключіть його до Dataverse самостійно.
вимоги
Перш ніж почати:
- Перейдіть у середовище , де вже є база даних із зразками даних. Якщо у вас є відповідна ліцензія, ви також можете створити середовище.
- Переконайтеся, що у вас є роль Environment Maker у сфері безпеки, або безпосередньо або через команду Dataverse, яка використовує категорію Microsoft Entra ID security group. Кастомні ролі безпеки наразі не підтримуються для сценаріїв Canvas App Maker.
Створення програми
авторизуйтесь в. Power Apps
На головній сторінці оберіть одну з наступних опцій залежно від того, як ви хочете створити свій додаток у Dataverse.
Створення опцій за допомогою Dataverse Переваги Навігація Односторінкова галерея Використовуйте наявні бізнес-дані в Dataverse, щоб швидко створити легкий і чутливий додаток. Виберіть «Почати з data>Dataverse». Виберіть таблицю, а потім виберіть Create app. Створюйте нові дані та створюйте додаток Створюйте структуровані таблиці в Dataverse, щоб створювати безпечні та масштабовані додатки навколо нових бізнес-даних. Виберіть Почати з даних>Створити нові дані. Використовуйте дизайнер таблиць або Copilot для створення таблиць, а потім виберіть Зберегти і вийти. Пустий додаток, який використовує дані з Dataverse Починайте з порожнього додатку, коли хочете повний контроль над макетом, екранами та керуванням. У лівій панелі навігації виберіть Створити>Створити з порожнього>розміру телефону. Power Apps створює додаток і відкриває Power Apps Studio, де можна продовжити будівництво.
Почніть з даних за допомогою Dataverse
Досвід роботи Start with Data допомагає швидко підключитися до існуючої таблиці Dataverse або створити нову таблицю та створити додаток.
Підключитися до існуючої таблиці Dataverse
- авторизуйтесь в. Power Apps
- На головній сторінці виберіть «Почати з даних».
- На сторінці Створити додаток виберіть Dataverse.
- Виберіть існуючу таблицю Dataverse, а потім виберіть Create app.
Power Apps Studio відкривається з галереєю, яка вже підключена до обраної таблиці.
Створення нових даних
Якщо у вас ще немає таблиці, створіть її безпосередньо з Start with Data Experience.
- На головній сторінці виберіть «Почати з даних».
- Виберіть Створити нові дані.
- У дизайнері «Створити нові таблиці » виберіть одну або кілька з цих дій:
- Виберіть + Нову таблицю для створення таблиці.
- Виберіть + Існуюча таблиця , щоб додати існуючу таблицю.
- Використовуйте Copilot щоб описати таблиці, стовпці, рядки та зв'язки, які вам потрібні.
- Виберіть Import data у панелі Copilot, щоб імпортувати дані з Excel, . CSV-файли або списки SharePoint.
- Коли завершите визначення таблиць, виберіть Зберегти і вийти , щоб створити додаток.
Dataverse Як додати таблицю в пустій програмі
Якщо хочете зрозуміти будівельні блоки додатку Dataverse, почніть з чистого додатку і додайте джерело даних самі.
авторизуйтесь в. Power Apps
У лівій навігаційній панелі виберіть Створити>створити з порожнього поля.
Виберіть розмір додатку.
Коли Power Apps Studio відкривається, перейдіть у меню авторства app authoring і виберіть Data.
Примітка
Якщо ви вперше підключаєтеся до Dataverse, Power Apps пропонує створити з'єднання. Виберіть «Створити», щоб продовжити.
Виберіть « Додати дані», введіть «Акаунти » у поле пошуку і виберіть його. І закрийте панель даних , вибравши іконку закриття у верхньому правому куті.
Додавання екрана списку
На панелі команд виберіть Новий список екранів>.
У лівій панелі навігації виберіть BrowseGallery1, а потім встановіть властивість Items на таку формулу:
SortByColumns(Search(CustomGallerySample, TextSearchBox1.Text, SampleText), "SampleText", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Ця формула робить наступне:
Цей вираз фільтрує таблицю CustomGallerySample для записів, стовпець SampleText яких містить текст, введений у TextSearchBox1. Потім він сортує відфільтровані результати за стовпцем SampleText у спадному порядку, коли SortDescending1 є істинним; інакше вони сортуються у зростаючому порядку.
Ви можете використовувати ці та багато інших функцій , щоб контролювати вигляд і поведінку вашого додатку.
У панелі Властивості галереї встановіть Layout на Title.
Відредагуйте властивість «Текст заголовка» та перейменуйте її на «Огляд ». Детальніше дивіться у розділі «Налаштувати галерею».
В області створення програми ліворуч наведіть курсор на Екран1, виберіть піктограму трьох крапок (...), а потім натисніть кнопку Видалити.
В області створення програми ліворуч наведіть курсор на Екран2, виберіть піктограму трьох крапок (...), а потім натисніть кнопку Перейменувати.
Введіть або вставте BrowseScreen, а потім перейменуйте галерею на цьому екрані на BrowseGallery.
Додавання екрана форми
Повторіть перший крок у попередній процедурі, але додайте екран форми замість екрану списку .
Встановіть властивість DataSource форми на Accounts , а властивість Item — на BrowseGallery.Selected, як показано на вкладці Advanced у правій панелі.
На вкладці «Властивості » правої панелі, у рядку «Поля », виберіть посилання «N selected » (або олівець «Редагувати »), щоб відкрити панель «Поля ».
Виберіть « Додати» поле, вибрати ці поля, а потім вибрати «Додати»:
- Ім’я облікового запису
- Адреса 1: вулиця 1
- Адреса 1: Місто
- Адреса 1: Поштовий індекс
- Кількість працівників
- Річний дохід
Примітка
Поза цим сценарієм ви можете створити власне поле, вибравши New field, ввівши необхідну інформацію і вибравши Done. Детальніше дивіться у розділі «Створити стовпець».
Встановіть властивість Текст у рядку заголовка на відображення Створити/Редагувати.
На екрані відображаються зміни.
Перейменуйте цей екран на FormScreen.
Налаштувати піктограми
На BrowseScreen встановіть властивість OnSelect для круглої іконки біля верхньої частини екрана на таку формулу:
Refresh(Accounts)
Встановіть властивість OnSelect піктограми плюса на цю формулу:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Встановіть властивість OnSelect першої стрілки, яка вказує праворуч на цю формулу:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
У FormScreen встановіть властивість OnSelect іконки скасування на таку формулу:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Встановіть властивість OnSelect значка галочки на цю формулу:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
На вкладці Вставка виберіть Піктограми, а потім виберіть значок Кошик .
Встановіть властивість Колір іконки кошика на Білий колір , а її властивість OnSelect – на цю формулу:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Перевірка програми
- У меню дій виберіть кнопку відтворення, щоб переглянути додаток. Детальніше дивіться у розділі «Попередній перегляд додатку».
- Перемикайте список між сходячими та спадними порядками сортування. Відфільтруйте список за одним або кількома символами в назві акаунта.
- Додайте обліковий запис, відредагуйте доданий акаунт, почніть оновлювати акаунт, скасуйте зміни, а потім видаліть акаунт.