Знайомство з конструкторами модельних програм
Щоб повністю розробити модельну програму, на різних етапах процесу розробки вам знадобиться кілька різних конструкторів.
У широкому сенсі розробка програм розбивається на наступні етапи.
- Розробка моделі даних
- Розробка програм
- Безпека даних
Створені активи, наприклад таблиці, хмарні цикли або модельні програми, можуть утримуватись у рішеннях, щоб забезпечити безпечне керування життєвим циклом програми.
Ця стаття присвячена першим двом етапам. Додаткові відомості про безпеку даних див. тут: Безпека у Microsoft Dataverse
Примітка
Щоб створити модельну програму, не потрібно обов'язково використовувати всі конструктори. Як мінімум, вам знадобиться зосередитись на редакторі стовпців таблиць, конструкторі форм та конструкторі подань, а також додати всі обов’язкові зв’язки. Потім скористайтеся конструктором програм, щоб зібрати компоненти програми разом.
Розробка моделі даних
Цінність модельних програм базується на сильній та безпечній моделі даних, придатній до повторного використання. Після того, як буде готова модель даних, процес розробки програми буде простим.
Конструктор таблиць і пов’язані конструктори
Розробка моделі даних починається з використання конструктора таблиць. Таблиця — це значний артефакт модельної програми. Існує конструктор таблиць, який визначає структуру таблиць і включає доступ до інших конструкторів для створення зв’язків, подань, форм тощо.
Конструктор таблиць показано нижче.
У наведеній нижче таблиці перелічені конструктори та їхнє призначення, а також посилання на відомості, як їх відкрити.
Редактор | Опис | Зв’язати |
---|---|---|
Конструктор таблиць | Таблиці зберігаються у стовпцях таблиці із різними типами даних, наприклад текст, електронна пошта, зображення, грошова одиниця тощо. Доступно багато стандартних таблиць. Можна настроювати не-системні стандартні таблиці. Ви також можете створити нову настроювану таблицю з нуля. Конструктор таблиць є точкою входу до інших конструкторів, наприклад конструкторів подань та форм. У багатьох випадках конструктори є нативними для конструктора таблиць, а в інших — працюють на новій вкладці браузера, де можна виконувати редагування. Область стовпців конструктора таблиць дає змогу розробнику визначати стовпці таблиці. |
Створення настроюваної таблиці |
Зв'язки | Частина конструктора таблиць. Зв'язки є основою для роботи будь-якої модельної програми. Без них усі таблиці будуть ізольовані. | Створити зв’язок |
Конструктор бізнес-правил | Окремий конструктор, який можна відкрити з конструктора таблиць. Бізнес-правила застосовують правила або логіку рекомендацій до форми, наприклад, щоб настроїти вимоги стовпця, приховати стовпці, перевірити дані тощо. Конструктори програм використовують простий інтерфейс для впровадження та підтримки часто використовуваних бізнес-правил, які зазнають постійних змін. | Створення бізнес-правила для таблиці |
Конструктор подань | Частина конструктора таблиць. Подання прив’язуються до таблиці та представляють дані таблиці у стовпцях, де їх можна вибирати, розташовувати та фільтрувати. | Створити подання |
Конструктор форм | Окремий конструктор, який можна відкрити з конструктора таблиць. Форми дають змогу користувачам взаємодіяти з даними, що зберігаються в записах таблиць. | Створіть форму |
Конструктор приладної дошки | Окремий конструктор, який можна відкрити з конструктора таблиць. Використовується для створення та редагування приладних дощок, що представляють різні графічні відображення даних, наприклад вбудовані звіти Power BI, діаграми даних і подання. | Створити приладну дошку |
Конструктор діаграм | Окремий конструктор, який використовується для створення діаграм таблиць. | Створення системної діаграми |
Конструктор потоку бізнес-процесу | Потоки бізнес-процесів проводять користувачів стандартними бізнес-процесами. Вони є частиною рішення і створюються за допомогою Power Automate. |
Створення потоку бізнес-процесу |
Розробка бізнес-логіки
Бізнес-логіка може бути введена у формі бізнес-правил і потоків бізнес-процесів.
Крім того, хмарні потоки Power Automate можна використовувати в модельній програмі, яка застосовуватиме хмарну функціональність, що може отримувати доступ до сотень з’єднувачів даних, а не тільки до Dataverse.
Докладніше про використання Power Automate з Dataverse
Конструктор програм
Конструктор програм — це засіб, який використовується для створення програми та настроювання таблиць, що використовуються в програмі. Важливо розуміти, що якість програми значно менше залежить від редагувань, внесених на цьому етапі, ніж від тих, для яких використовуються інші конструктори.
Розробники можуть вибирати подання, форми, діаграми та приладні дошки, які стосуються програми, що розробляється.
Створення програм за допомогою конструктора програм
Наступні кроки
Кроки створення модельних програм
Створіть першу програму на основі моделі
Примітка
Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)
Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).