Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Внимание!
Начиная с 29 августа 2025 г. поддержка карточек для Power Apps будет отменена. В результате, все карточки для Power Apps, которые были созданы и распространены в Microsoft Teams, не будут работать. Пользователи не смогут создавать новые карты или исполнять существующие.
Мы рекомендуем перенести все функции, которые вы используете в карточках для Power Apps до даты прекращения поддержки. Рассмотрите возможность перехода на Адаптивные карточки в Copilot Studio или адаптивные карточки в Microsoft Teams для получения аналогичных функций. Больше информации: Отмена поддержки карточек для Power Apps
В этой статье вам предстоит создать карточку, которая просит пользователя ввести свое имя, а затем отображает это имя в заголовке карточки. Вы будете использовать конструктор карточек, переменные и Power Fx.
Предварительные условия
Учетная запись Power Apps
Создание карточки
Войдите в Power Apps и выберите свою среду.
В меню навигации выберите ...Еще>Карточки.
Щелкните + Создать карточку.
В разделе Имя карточки введите HelloWorldCard, затем выберите Создать.
Запросите ввод текста.
Выберите текст Добавьте и удалите элемент для настройки новой карточки., затем выберите значок Удалить (X), чтобы удалить его.
В меню навигации выберите + Вставка.
На панели инструментов выберите Ввод, чтобы развернуть категорию, затем выберите Ввод текста.
В области свойств ввода текста установите для свойства Label значение Как Вас зовут?.
Назначение переменных
В меню навигации выберите Представление в виде дерева и измените имя элемента управления textInput1 на UserAnswer.
Мы присваиваем элементу управления для ввода текста имя переменной, которая связана с вводом пользователя. В качестве переменной можно использовать имя любого элемента управления, предполагающего ввод, например поля для ввода текста, кнопки или текстовой подписи.
Совет
Дайте вашим переменным описательные и уникальные имена, чтобы упростить их использование в выражениях Power Fx.
Нам нужна еще одна переменная, чтобы добавить пользовательский ввод к названию карты, поэтому давайте создадим ее сейчас.
В меню навигации выберите Переменные.
Выберите + Создать переменную.
В окне Новая переменная введите UserName в поле Имя и введите Нет имени в поле Значение по умолчанию. Остальные значения оставьте как есть.
Выберите Сохранить.
На холсте выберите заголовок карточки, который представляет собой элемент управления «текстовая подпись». В области свойств элемента управления задайте для свойства Text значение ="Привет, " & UserName.
Это выражение изменяет заголовок карты на строку «Привет, », за которой следует значение созданной вами переменной. Вы можете ввести выражение в строке формул или на панели свойств.
Добавление кнопки Power Fx
В меню навигации выберите + Вставка.
На панели инструментов выберите Ввод, чтобы развернуть категорию, затем выберите Кнопка.
На панели свойств кнопки установите для свойства Заголовок значение Поприветствовать.
На панели свойств рядом с При выборе выберите PowerFx, чтобы поместить курсор в строку формул.
Введите следующее выражение Power Fx в строку формул: Set(UserName, UserAnswer)
Это выражение на основе функции Set() присваивает значение пользовательского ввода (
UserAnswer
) переменнойUserName
текстовой метки (заголовка карточки) при выборе кнопки. Другой способ прочитать этот выражение: Установить значение переменной UserName равным значению UserAnswer. Поскольку выражение привязано к свойству При выборе кнопки, которое также называется Команда рядом со строкой формул, оно выполняется, когда пользователь выбирает кнопку.
Тестирование карточки
Всегда сохраняйте свои изменения, прежде чем воспроизводить карточку. Выберите Сохранить, затем выберите Воспроизвести.
Проверьте свою карточку несколько раз с разными входными данными. Убедитесь, что введенные вами данные каждый раз заменяют значение по умолчанию «Без имени» в тексте заголовка карточки.
Дальнейшие шаги
Узнайте, как создать немного более сложную карточку, в учебнике Простой список покупок.