Настройка и использование элемента управления новостями

Примечание

Описание процесса, при котором в настоящее время используется классический редактор для представления элемента управления. Со временем ситуация изменится и это можно будет делать в современном редактор форм.

Получите ценную аналитику из последних новостей о клиентах, конкурентах и контактах. Постоянное присутствие в новостях укрепляет позиции в конкурентной борьбе за счет контекстной информации с режиме реального времени о ваших клиентах и конкурентах. Установите элемент управления новостей Power Apps component framework, который доставляет актуальные новости из Новостей Bing.

Элемент управления новостей в форме учетной записи.

Вы можете настроить поддержку дополнительных источников новостей, внешний вид и поведение элемента управления PCF. Для получения дополнительной информации см. файл сведений в репозитории элемента управления новостей GitHub.

Добавление элемента управления новостями компании в основную форму учетной записи

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

Получение ключа URL API Новостей Bing

Для элемента управления новостями требуется URL-адрес API новостей, ключ API и URL-адрес дополнительных новостей. Для Новостей Bing URL-адрес дополнительных новостей предварительно настроен в элементе управления для использования https://www.bing.com/news/search. Для URL-адреса API новостей и ключа API вам необходимо предоставить их, создав Ресурс Azure Поиск Bing в вашей учетной записи Azure. После создания вы получите ключ API и URL-адрес API в разделе Ключи и конечная точка.

Ключ API служб поиска Bing и конечная точка.

Импорт решения новостей компании

  1. Перейдите в репозиторий GitHub элемента управления новостей.

  2. Загрузите файл Solutions.zip. Для этого откройте папку Решения, откройте Solutions.zip, затем выберите Скачать.

  3. Войдите в Power Apps, затем в правом верхнем углу выберите среду, в которую вы хотите установить элемент управления новостями компании.

  4. Выберите Решения на левой панели, затем выберите Импортировать на панели команд. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  5. В мастере импорта решения выберите Выбрать файл, найдите и выберите файл Solutions.zip, затем выберите Открыть.

  6. Выберите Далее, затем выберите Далее еще раз, чтобы завершить импорт.

Добавление элемента управления в основную форму учетной записи

  1. В Power Apps выберите Параметры (шестеренка) в верхнем правом углу, затем выберите Дополнительные параметры.

  2. Перейдите в раздел Параметры > Настройки > Настройка системы.

  3. В левом дереве навигации разверните Таблицы > Учетная запись, выберите Формы, затем откройте форму Главная организации.

  4. В редакторе форм добавьте два новых текстовых столбца, которые будут использоваться для передачи ключа и базового URL-адреса компоненту новостей.

    a. Выберите Создать столбец из правой области навигации Обозреватель столбцов.

    b. Для обоих полей Отображаемое имя и Имя введите newsapikey. Оставьте остальные настройки по умолчанию, затем выберите Сохранить и закрыть.

    определение столбца newsapikey.

    c. Повторите предыдущие два шага, чтобы создать другой текстовый столбец. Для обоих полей Отображаемое имя и Имя введите newsurl. Оставьте остальные настройки по умолчанию, затем выберите Сохранить и закрыть.

  5. В редактор форм выберите место в форме, в котором вы хотите разместить элемент управления новостей компании, затем выберите вкладку Вставить > Раздел > Один столбец.

  6. Чтобы отображать новости по имени учетной записи, перетащите столбец Имя учетной записи с правой панели Обозреватель столбцов на вновь созданный раздел.

    Имя учетной записи в форме учетной записи.

  7. Выберите раздел, затем выберите Изменить свойства. Введите описательный раздел Имя, например Новости компании. Вы можете установить флажок Показать метку этого раздела в форме, чтобы у раздела был заголовок. Нажмите ОК.

  8. Выберите только что добавленный столбец Имя учетной записи, затем выберите Изменить свойства на вкладке Главная. На странице Свойства столбца выберите вкладку Элементы управления, выберите Добавить элемент управления, выберите элемент управления companynews, затем выберите Добавить.

  9. Настройте следующие привязки для столбцов apikey и baseurl.

    a. Выберите Настроить свойство (значок карандаша) рядом с APIKey.

    Настройка привязки apikey.

    b. В раскрывающемся списке Привязать к значению в столбце выберите new_newsapikey (SingleLine.Text), затем выберите ОК.

    c. Выберите Настроить свойство (значок карандаша) рядом с BaseURL.

    d. В раскрывающемся списке Привязать к значению в столбце выберите new_newsurl (SingleLine.Text), затем выберите ОК.

    Настройка привязки базового URL-адреса.

    e. На странице Свойства столбца выберите параметры клиента Интернет, Телефон и Планшет.

    f. На странице Свойства столбца выберите вкладку Показать, снимите флажок Отображать метку в форме, затем выберите ОК.

  10. Чтобы предоставить значения по умолчанию для ключа API и базового URL-адреса, используйте бизнес-правила. Выберите Бизнес-правила в редакторе форм, затем выберите Новое бизнес-правило в нижней части правой панели.

  11. В конструкторе бизнес-правил выберите Условие на холсте конструктора, задайте в поле Столбец значение Имя учетной записи, а в поле Оператор задайте Содержит данные, затем выберите Применить. Затем выберите вкладку Компоненты, перетащите действие Установить значение столбца и укажите значение столбца, где Столбецnewsapikey, а значение — Ключ, который вы скопировали из свойств поиска Bing. Создайте еще оно действие Установить значение столбца, где Столбецnewsurl и добавьте значение как Конечная точка, которую вы скопировали из свойств поиска Bing. Не забудьте добавить /v7.0/news/search в конце URL-адреса новости. Конечный URL-адрес должен выглядеть так https://api.bing.microsoft.com/v7.0/news/search.

    Создание бизнес-правила для ключа API и URL-адреса.

  12. Сохраните и активируйте правило. Закройте конструктор бизнес-правил.

  13. Убедитесь, что вы добавили недавно добавленные столбцы, newsapikey и newsurl, в главную форму учетной записи.

  14. Снимите флажок Виден по умолчанию для свойств вкладки формы, куда добавлены столбцы newsapikey и newsurl.

  15. В конструкторе форм выберите Сохранить, затем выберите Опубликовать.

См. также

Использование настраиваемых элементов управления для визуализации данных управляемых моделью приложений

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).