Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Ця стаття описує створення та редагування сучасних команд за допомогою конструктора команд і Power Fx.
Відкриття конструктора програм
Створіть нову програму на основі моделі за допомогою сучасного дизайнера програм або відкрийте наявну програму на основі моделі за допомогою дизайнера програм.
Створення нової модельної програми за допомогою сучасного конструктора програм
авторизуйтесь Power Apps .
На лівій панелі навігації виберіть Рішення. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
Відкрийте або створіть рішення, яке міститиме нову програму на основі моделі.
Виберіть Новий>додаток> на основі моделі додатка.
Введіть ім’я програми, а потім натисніть кнопку Створити. Додаткова інформація: Створіть свій перший додаток на основі моделі
Відкрийте наявну програму на основі моделі за допомогою конструктора програм
- Увійдіть в Power Apps
- На лівій панелі навігації виберіть Рішення. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
- Відкрийте рішення, яке містить наявну програму на основі моделі.
- Виберіть програму на основі моделі, а потім натисніть ...>Відредагуйте , щоб відкрити сучасний конструктор програм.
Створення або редагування сучасних команд
Після переходу до конструктора програм використовуйте конструктор команд, щоб налаштувати панелі команд.
Нотатка
- Наразі доступ до конструктора команд можна отримати лише через сучасний конструктор програм або в рішеннях для наявних команд.
- Наразі, класичні команди не можна редагувати в конструкторі команд.
Змінення панелі команд
Відкриття конструктора команд для редагування панелі команд
Поруч із будь-яким поданням таблиці в області Pages у конструкторі програм виберіть ..., а потім виберіть Редагувати панель команд.
Виберіть потрібне розташування панелі команд, наприклад основну сітку (подання) або головну форму, а потім натисніть кнопку Редагувати. Додаткові відомості: Розташування командної панелі
Створення нової команди
На відміну від класичних команд, сучасні команди відображаються лише в програмі, яку ви редагуєте. Це запобігає небажаному перенесенню команд до інших програм, а також покращує продуктивність середовища виконання.
Коли дизайнер команд відкривається вперше для програми, відображається запит на використання лише JavaScript або Power Fx його. Вибір Power Fx також дає змогу за необхідності використовувати JavaScript. Вибір Power Fx у діалоговому вікні створює бібліотеку компонентів команд для зберігання Power Fx формул.
Відкрийте конструктор команд, щоб відредагувати панель команд, а потім виберіть «Нова>команда».
В області праворуч введіть або виберіть один із наведених нижче параметрів.
Етикетка (необов’язково). Введіть мітку, яка відображається на кнопці команди.
Піктограма. Виберіть піктограму для кнопки команди. Ви можете вибрати з будь-яких системних іконок або SVG-файлів веб-ресурсу. Щоб завантажити власну іконку, виберіть Веб-ресурс , а потім завантажте файл у форматі SVG . Потім виберіть «Зберегти та опублікувати веб-ресурс». Для отримання додаткових відомостей про те, як створити веб-ресурс із потрібним зображенням піктограми, перейдіть до розділу Створення або редагування веб-ресурсів програми на основі моделі для розширення програми.
Дія. Виберіть один з наступних елементів:
- Формула виконання. Введіть формулу Power Fx, щоб виконати дію команди. Додаткова інформація: Використання Power Fx для дій та видимості
- JavaScript. Надайте бібліотеку JavaScript і команду для виконання дії команди. Додаткові відомості: Використовуйте JavaScript для дій
Видимість. Виберіть, Відображати командну кнопку чи Відображати умову з формули.
Назва підказки. За бажанням введіть назву підказки. Заголовок відображатиметься для користувача, коли він наведе курсор миші на команду.
Опис підказки. За бажанням можна ввести опис підказки. Опис відображатиметься для користувача нижче заголовку підказки, коли він наведе курсор миші на команду.
Текст про доступність. За бажанням введіть текст, який будуть читатися програмами зчитування з екрана.
Номер замовлення. Порядок, у якому команда відображається під час виконання по відношенню до інших команд на тій самій панелі команд.
Перетягніть команду до потрібного розташування. Серед класичних команд можна розташувати сучасні команди.
Виберіть «Зберегти та опублікувати », щоб зробити команду доступною для користувачів програми.
Виберіть Відтворити , щоб запустити програму та перевірити зміни.
Нотатка
Публікація формул Power Fx може тривати кілька хвилин, перш ніж буде опубліковано бібліотеку компонентів команд. Ця фонова операція може продовжуватися після того, як конструктор команд виконає запит і розблокує дизайнера.
Використання Power Fx для дій і видимості
Power Fx можна використовувати для дій (що відбувається після натискання кнопки команди) і видимості (логіка для керування видимістю кнопки). Power Fx не підтримується в класичних командах.
Зверніть увагу, що команда «Програма, керована моделлю», має інтерфейс рядка формул, подібний до команд на полотні. Для роботи з Dataverse даними можна використовувати Power Fx формули так само, як і в програмах полотна. Додаткові відомості: Використання Power Fx за допомогою команд
Нотатка
- Наразі Dataverse є єдиним джерелом даних, що підтримується за допомогою команд у модельних програмах.
- Наразі не можна додавати додаткові таблиці в якості джерел даних безпосередньо з конструктора команд. Однак ви можете відкрити бібліотеку командних компонентів у canvas studio та додати додаткові таблиці як джерела даних, а потім використовувати їх у конструкторі команд.
- Наразі для команд модельних програм підтримуються не всі функції, доступні в компонованих програмах. Крім того, ми запровадили деякі нові функції, що характерні для команд модельних програм.
- Щоб дізнатися більше про обмеження за допомогою сучасних команд, перейдіть до розділу Сучасні команди відомих обмежень.
Використання JavaScript для дій
JavaScript підтримується класичними та сучасними командами. Проте простіше створити команди та зв’язати JavaScript за допомогою сучасного конструктора команд.
Для цієї дії виберіть Запустити JavaScript.
Виберіть Додати бібліотеку або виберіть іншу зі списку. Список заповнюється всіма бібліотеками, які використовуються поточною панеллю команд.
Виберіть Додати та знайдіть існуючі веб-ресурси JavaScript або ви можете додати власні.
Введіть ім’я функції. Наприклад, виберіть бібліотеку
Main_system_library.jsта викличте цю функцію:XrmCore.Commands.Open.opennewrecord.Додайте параметри, які потрібно передати до вашої функції. Щоб отримати докладнішу інформацію про доступні параметри , перейдіть дорозділу Значення сітки.
Нотатка
Використання виклику кількох бібліотек JavaScript або виклику кількох функцій з однієї команди не підтримується.