Створіть картку з даними з Dataverse (попередній перегляд)
У цьому уроці ви створите карту, яка використовує Microsoft Dataverse з’єднувач для відображення та оновлення інформації про обліковий запис. Ви будете використовувати конструктор карток, змінні, сполучники та більш складні Power Fx вирази.
Ми припустимо, що ви відточили свої Power Apps навички роботи з картками в підручнику Hello World і в уроці зі списком покупок і знайомі з використанням конструктора карток. Якщо ви ще не ознайомилися з цими уроками, ми рекомендуємо вам спочатку зробити це, а потім повернутися до цього уроку.
вимоги
- Обліковий Power Apps запис
- Картка
Створення картки
увійдіть у Power Apps систему та виберіть Картки. Якщо вкладка Картки не відображається, виберіть Додатково та закріпіть вкладку Картки .
Назвіть картку DataverseCard і натисніть кнопку Створити.
Підключіть картку до Dataverse таблиці рахунків
Виберіть Дані > + Додати дані.
Знайдіть Dataverse і виберіть сполучну лінію Microsoft Dataverse .
Виберіть таблицю облікового запису, а потім натисніть кнопку Вибрати.
Запитайте ім’я облікового запису
Вставте елемент керування текстовою міткою та встановіть для його властивості Текст значення Введіть ім’я облікового запису.
Вставте елемент керування введенням тексту та встановіть для його властивості Ім’я (Name) значення Ім’я облікового запису (AccountName).
Вставте кнопку та встановіть для її властивості «Заголовок » значення «Перегляд подробиць».
Виберіть Змінні > + Нова змінна.
Встановіть для параметра Ім’я EnteredAccountName ·. Всі інші цінності залиште як є. Виберіть Зберегти.
Відкрийте перегляд дерева та виберіть + Новий екран.
Назвіть екран ДокладноЕкран, а потім натисніть кнопку Створити.
У режимі перегляду дерева виберіть головний екран.
Натисніть кнопку та встановіть для її властивості OnSelect значення Set(EnteredAccountName, AccountName); Навігація(Екран подробиць);
Цей вираз складається з двох частин, розділених крапкою з комою (;). Перша частина присвоює змінній значення вхідних даних користувача.
AccountName
EnteredAccountName
У другій частині відкривається екран зDetailsScreen
назвою. Оскільки вираз прив’язаний до властивості кнопки OnSelect, він запускається, коли користувач вибирає кнопку.
Показати реквізити облікового запису
У поданні дерева виберіть екран Докладно.
Виберіть назву картки та встановіть для її властивості Текст значення LookUp(account, ’Account Name’ = EnteredAccountName)". Ім’я облікового запису».
Цей вираз змінює заголовок картки на рядок, що містить ім’я облікового запису. Вираз можна ввести в рядок формул або область властивостей.
Виберіть другу текстову мітку та встановіть для її властивості Текст значення LookUp(account, ’Account Name’ = EnteredAccountName)." Номер рахунку».
Вставте кнопку. Установіть для властивості Title значення Пошук іншого облікового запису, а для властивості OnSelect значення Back(). · ·
Як змінити опис облікового запису
Вставте елемент керування введенням тексту та встановіть для його властивості Ім’я значення НовеІм’я.
Вставте кнопку. Установіть для його властивості Title значення Update name , а для властивості OnSelect значення Patch(account, LookUp(account, ’Account Name’ = EnteredAccountName), { Description: NewName). }
Перерахувати всі облікові записи
У режимі перегляду дерева виберіть головний екран.
Вставте текстову мітку. Установіть для властивості Текст значення ThisItem.’Account Name’ і встановіть для параметра Repeat для кожного розширеного ресурсу облікового запису.
Перевірте картку
Ви повинні назавжди зберегти зміни, перш ніж розігрувати карту. Виберіть Зберегти, а потім виберіть Відтворити.
Перевірте всі елементи керування на обох екранах вашої картки. На першому екрані має бути показано список усіх облікових записів, за допомогою якого ви зможете ввести назву облікового запису, щоб відкрити екран із докладнішою інформацією. На другому екрані має бути показано ім’я та номер облікового запису, а також ви зможете змінити ім’я облікового запису.