Споделяне чрез


Създайте приложение за платно от нулата, като използвате Microsoft Dataverse

Изградете приложение за платно за управление на данни, които се съхраняват в Dataverse, използвайки стандартни таблици (които са вградени), персонализирани таблици (които вашата организация създава) или и двете.

Когато създавате приложение от Dataverse, няма нужда да създавате връзка от Power Apps, както правите с източници на данни като SharePoint, Dynamics 365 или Salesforce. Трябва само да посочите таблиците, които искате да покажете или управлявате в приложението.

Предварителни изисквания

Отворете празно приложение

За да създадете приложение от нулата, което използва данни от Dataverse, първата стъпка е създайте празно приложение. За това упражнение, когато създавате празното приложение, уверете се, че сте избрали формата на телефона .

Укажете таблица

  1. В средния прозорец на екрана изберете свързване с данни.

  2. В менюто за създаване на приложения изберете данни. Ако това сте вие за първи път, ще бъдете подканени да създадете връзка с Dataverse. Изберете Създайте тази връзка.

  3. Изберете Добавяне на данни и в полето за търсене въведете,Акаунти · > Свързване.

  4. Затворете екрана Данни, като изберете иконата в горния десен ъгъл.

Добавете екран със списък

  1. В командната лента изберете Нов екран > Шаблони раздел > Списък.

  2. В лявата лента за навигация изберете BrowseGallery1 и след това задайте стойността на свойството Елементи на тази формула:

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Тази формула уточнява, че:

    • Галерията трябва да показва данни от таблицата Акаунти.

    • Данните трябва да бъдат сортирани във възходящ ред, докато потребителят не избере бутона за сортиране, за да превключи реда за сортиране.

    • Ако потребител въведе или постави един или повече знака в лентата за търсене (TextSearchBox1), списъкът ще показва само онези акаунти, за които полето име съдържа символите, които потребителят е посочил.

      Можеш да използваш тези и много други функции, за да определите как се показва и как се държи приложението ви.

      Задайте свойството „Елементи” на галерията.

  3. Задайте оформлението на галерията да показва само името на всеки акаунт и конфигурирайте заглавната лента, за да показва думата Преглед, като Персонализирайте галерия описва.

    Преглед на екрана.

  4. В левия прозорец за създаване на приложения посочете Екран1, изберете иконата на многоточието (...) и след това изберете Изтрий.

  5. В левия прозорец за създаване на приложения посочете Екран2, изберете иконата на многоточието (...) и след това изберете Преименуване.

  6. Въведете или поставете BrowseScreen и след това преименувайте галерията в този екран като BrowseGallery.

    Преименуване на екрана за преглед, галерия.

Добавяне на екран на формуляр

  1. Повторете първата стъпка от предишната процедура, с изключение на добавяне на екрана Формуляр вместо екрана списък.

  2. Задайте свойството на формуляр Източник на данни на Акаунти и свойството елемент на BrowseGallery.Selected, както разделът Разширени в десния прозорец показва.

  3. В раздела Свойства близо до десния екран, изберете Редактиране на полета, за да отворите екрана Полета.

  4. Изберете Добавете поле и след това поставете отметки в квадратчетата за тези полета:

    • Име на партньор
    • Адрес 1: Улица 1
    • Адрес 1: Град
    • Адрес 1: Пощенски код
    • Брой на служители
    • Годишен приход

    Бележка

    Извън този сценарий можете да създадете персонализирано поле, като изберете Ново поле, предоставяйки необходимата информация и след това изберете готово. Повече информация: Създаване на колона.

    Избор и добавяне на колона.

  5. Избери Добавяне.

  6. Задайте свойството на лентата на заглавието Текст за показване Създаване / Редактиране.

    Екранът отразява вашите промени.

    Екран след промените.

  7. Преименувайте този екран FormScreen.

Конфигуриране на икони

  1. На BrowseScreen, задайте свойството OnSelect на кръглата икона в горната част на екрана към тази формула:

    Refresh(Accounts)

    Икона за обновяване.

  2. Задайте свойството OnSelect на иконата с плюс на тази формула:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Добавяне на икона.

  3. Задайте свойството OnSelect на първата стрелка, насочена вдясно към тази формула:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Икона „Напред”.

  4. На FormScreen, задайте свойството OnSelect на иконата за отмяна на тази формула:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Икона за отмяна.

  5. Задайте свойството OnSelect на иконата с отметка на тази формула:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Икона за отметка.

  6. В раздела Вмъкване изберете Икони и след това изберете иконата за Кошче.

  7. Задайте свойството Цвят на иконата Кошче на бяло и свойството му OnSelect на тази формула:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Икона на кошче.

Тестване на приложението

  1. В менюто с действия изберете бутона Визуализация. Визуализация на приложението. Повече информация: Визуализация на приложение

  2. Превключете списъка между възходящи и низходящи поръчки за сортиране и филтрирайте списъка по един или повече знака в името на акаунта.

  3. Добавете акаунт, редактирайте добавения от вас акаунт, започнете да актуализирате акаунта, но анулирайте промените и след това изтрийте акаунта.

Следващи стъпки

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).