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


Персонализиране на командната лента чрез дизайнера на команди

Тази статия ви води през създаването и редактирането на съвременни команди с помощта на конструктора на команди и Power Fx.

Отворете разработчика на приложения

Или Създайте ново приложение, управлявано от модел, като използвате модерен дизайнер на приложения, или Отворете съществуващо приложение, управлявано от модел, като използвате модерен дизайнер на приложения.

Създаване на ново управлявано от модел приложение чрез модерния разработчик на приложения

  1. Вход в Power Apps.

  2. В левия навигационен екран изберете Решения. Ако елементът не е в страничния панел, изберете …Още и след това изберете желания елемент.

  3. Отворете или създайте решение, което да съдържа новото приложение, управлявано от модела.

  4. Изберете Ново > Приложение > Приложение, управлявано от модел.

  5. Въведете име за приложението си и след това изберете Създаване. Още информация: Създаване на приложение, управлявано от модел, със страница на таблица с акаунти

    Нова подкана за име на управлявани от модели приложения

Отваряне на съществуващо управлявано от модел приложение чрез модерния разработчик на приложения

  1. Вход в Power Apps
  2. В левия навигационен екран изберете Решения. Ако елементът не е в страничния панел, изберете …Още и след това изберете желания елемент.
  3. Отворете решението, съдържащо съществуващото приложение, задвижвано от модела.
  4. Изберете управляваното от модела приложение и след това изберете ... > Редактиране във визуализация за да отворите съвременния дизайнер на приложения.

Създавайте или редактирайте съвременни команди

След като влезете в дизайнера на приложения, използвайте дизайнера на команди, за да персонализирате командните си ленти.

Бележка

  • Понастоящем дизайнерът на команди е достъпен само чрез дизайнера на модерни приложения или в рамките на решенията за съществуващи команди.
  • Понастоящем класическите команди не могат да се редактират в конструктора на команди.

Редактиране на командната лента

Отворете конструктора на команди, за да редактирате командната лента

  1. Изберете всяка таблица от Страници област в дизайнера на приложения.

  2. Изберете ... и след това изберете Редактиране на командната лента.

    Входна точка на App Designer

  3. Изберете местоположението на командната лента, което искате, и след това изберете редактиране. Повече информация: Местоположения на командната лента

    Избор на местоположение

Създаване на нова команда

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

Първият път, когато дизайнерът на команди се отвори за приложение, показва се подкана за използване само на JavaScript или Power Fx. Избирането на Power Fx също ви позволява да използвате JavaScript, ако желаете. Избиране Power Fx в диалоговия прозорец ще създаде библиотека с командни компоненти за съхранение на формули на Power Fx.

  1. Отворете конструктора на команди, за да редактирате командната лента, след което изберете + Нова команда. Създаване на нова команда

  2. В десния прозорец въведете или изберете от следните опции:

    • Етикет (по избор). Въведете етикет, който ще се показва на командния бутон.

    • Икона. Изберете икона за командния бутон. Можете да избирате от всички системни икони или SVG файлове на уеб ресурс. За да качите своя собствена икона, изберете Уеб ресурс след това качете SVG формат на файла. След това изберете Записване и Публикуване на уеб ресурса. За повече информация как да създадете уеб ресурс за желаното изображение на иконата, отидете на Създайте или редактирайте уеб ресурси на управлявани от модели приложения, за да разширите приложението.

    • Действие. Изберете от следните:

    • Видимост. Изберете дали Показване командният бутон или да се Показва при условие от формулата.

    • Заглавие на пояснение (Опционално). Въведете заглавие на пояснение. Заглавието се показва на потребителя, когато задържи мишката върху командата.

    • Описание на подсказката (по избор). Въведете описание на пояснение. Описанието се показва за потребителя под заглавието на пояснението, когато задържи мишката върху командата.

      Пример за заглавие и описание на подсказка за команда.

    • Текст за достъпност (по избор). Въведете текста, който ще бъде прочетен от екранни четци.

    • Номер на поръчка. Редът, по който командата ще се показва по време на изпълнение по отношение на други команди в същата командна лента.

  3. Плъзнете и пуснете командата в желаното местоположение. Можете да подредите съвременни команди сред класическите команди.

  4. Изберете Записване и Публикуване, за да направите командата достъпна за потребителите на приложения.

  5. Изберете Възпроизвеждане, за да стартирате приложението и да тествате вашите промени

Бележка

  • Публикуването на формули на Power Fx може да отнеме няколко минути, за да публикува библиотеката на командния компонент. Тази фонова операция може все още да е в ход, след като дизайнерът на команди завърши заявката и отключи дизайнера.

Използвайте Power Fx за действия и видимост

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

Ще забележите, че командата на приложението, управлявана от модела, има опит с лентата с формули, който е подобен на приложенията за платно. За работа с Dataverse данни, които можете да използвате формулите на Power Fx точно както бихте направили в приложенията за платно. Повече информация: Използване на Power Fx с команди

Бележка

  • Dataverse в момента е единственият източник на данни, поддържан с команди в приложения, управлявани от модели.
  • Понастоящем не можете да добавяте допълнителни таблици като източници на данни директно от конструктора на команди. Можете обаче да отворите библиотеката на командния компонент в студиото за платно и добавете допълнителни таблици като източници на данни и след това да ги използвате в конструктора на команди.
  • Не всички налични функции в приложенията за платно в момента се поддържат за команди на приложения, управлявани от модели. Освен това въведохме някои нови функции, специфични за командите на приложения, управлявани от модела.
  • За повече ограничения със съвременните команди вижте Съвременни командващи известни ограничения.

Използване на JavaScript за действия

JavaScript се поддържа както с класически, така и с модерни команди. По-лесно е обаче да създавате команди и да свързвате JavaScript с помощта на съвременния дизайнер на команди.

  1. За Действие изберете Стартирайте JavaScript.

  2. Изберете Добавяне на библиотека или изберете друг от списъка. Списъкът се попълва с всички библиотеки, използвани от текущата командна лента.

    Добавяне на библиотека на JavaScript

  3. Изберете Добавяне и потърсете съществуващи уеб ресурси на JavaScript или можете да добавите свои собствени.

    Добавяне на JavaScript уеб ресурс

  4. Въведете име на функция. Например изберете Main_system_library.js библиотека, след това извикайте тази функция: XrmCore.Commands.Open.opennewrecord.

  5. Добавете параметри, които да предадете на вашата функция.

    Добавяне на параметри

Бележка

Използването на извикване на множество библиотеки на JavaScript или извикване на множество функции от една команда не се поддържа.

Вижте също

Модерен преглед на командването