Поделиться через


Открывайте пользовательские страницы в виде диалогов и используйте облачные потоки

В этом примере показано, как создавать простые настраиваемые страницы, которые открываются в виде диалогов при нажатии команды. Вы также можете вызвать облачный поток из диалогового окна настраиваемой страницы.

Предварительные условия

Создать команду

Во-первых, вам нужно определить расположение таблицы и панели команд для размещения команды.

  1. Откройте конструктор приложений, а затем добавьте нужную таблицу в приложение на основе модели. Дополнительные сведения: Создание первого приложения на основе модели

  2. Публикация приложения.

  3. Выберите нужную таблицу в области Страницы в конструкторе приложения.

  4. Выберите ... (многоточие), а затем выберите Редактировать панель команд.

    Точка входа конструктора приложений

  5. Выберите расположение нужной панели команд, а затем выберите Редактировать. Больше информации: Расположение панели команд

    Выбрать расположение

  6. Выберите + Создать на панели команд конструктора команд, а затем введите свойства команды: Дополнительные сведения:

Создайте веб-ресурс JavaScript для своей команды

Заметка

Эта настройка команд в настоящее время поддерживается только с использованием JavaScript. Power Fx в настоящий момент не поддерживается.

  1. Для свойств команды Действие выберите Выполнить JavaScript.
  2. Выбрать + Добавить библиотеку
  3. Выберите Новый , чтобы создать новый веб-ресурс JavaScript.
  4. В окне веб-ресурса: Новое окно браузера введите Имя и, при необходимости, отображаемое имя имя и Описание.
  5. Для Типа выберите Скрипт (JScript).
  6. Выберите Текстовый редактор.
  7. Вставьте свой JavaScript. Например, в зависимости от типа диалогового окна, которое вы хотите использовать, скопируйте и вставьте пример из справочника API Navigate .
  8. Выберите Сохранить, а затем выберите Опубликовать , чтобы сохранить и опубликовать веб-ресурс.
  9. Закройте вкладку окна браузера, чтобы вернуться к конструктору команд.

Вызовите JavaScript из своей команды

  1. В диалоговом окне Добавить библиотеку JavaScript выберите библиотеку, созданную на предыдущих шагах, а затем выберите Добавить.

    Совет

    Если вы не можете найти веб-ресурс, введите его название в поле Поиск . Добавить библиотеку JavaScript для команды

  2. На панели свойств Команда введите имя функции JavaScript . В этом примере вводится openDialog .

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

  3. При желании измените логику Видимости .

  4. Выберите Сохранить и опубликовать.

См. также

Создайте индивидуальную страницу для вашего приложения на основе модели

Переход на пользовательскую страницу с использованием клиентского API

Использование PowerFx на пользовательской странице