Триггеры PowerApps | Введение

Триггеры PowerApps | Введение

Триггеры и свойства — важные темы в PowerApps. В этом руководстве мы рассмотрим триггеры PowerApps . Если вы посещали какой-либо курс программирования, вы, вероятно, знаете, что у класса есть две вещи — свойства и методы.

В PowerApps элементы имеют свойства и триггеры. 

Оглавление

Понимание триггеров PowerApps

Свойства — это то, что определяет элемент. Например, если мы посмотрим на это текстовое поле, одним из свойств может быть размер текстового поля, фактический текст внутри текстового поля, отступы слева и справа или его координаты Y и X.

Это свойства, которые вы также можете изменить с помощью триггеров. Например, если вы измените текст, это триггер. Если вы набираете текст и нажимаете Enter, это тоже триггер. 

Триггеры PowerApps |  Введение

Другой пример — галочка ( ? ) в правом верхнем углу. После нажатия форма будет отправлена.

Триггеры PowerApps |  Введение

Итак, как это работает? Давайте нажмем галочку ( ? ) и щелкнем стрелку раскрывающегося списка. Затем мы увидим его триггер OnSelect .

Триггеры PowerApps |  Введение

Это означает, что если элемент выбран, выполняется указанное действие, которое заключается в отправке формы.

Триггеры PowerApps |  Введение

Все триггеры, найденные в выпадающем меню, начинаются со слова « Вкл ». Итак, вот как мы узнаем, что опция является триггером.

Триггеры PowerApps |  Введение

Различные типы триггеров PowerApps

Существует множество различных типов триггеров. Например, щелкнем текстовое поле и увидим, что оно имеет триггер OnSelect . Он также имеет триггер OnChange .

Если мы введем число в поле «Имя» , это может вызвать другое действие, например всплывающее сообщение о том, что мы не можем ввести числа, чтобы изменить его. Но сейчас по умолчанию будет просто « false », потому что пока ничего не происходит.

Триггеры PowerApps |  Введение

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

Триггеры PowerApps |  Введение

Как мы видим, две функции были разделены точкой с запятой ( ; ). Этот символ используется для обозначения конца функции, а все, что следует после точки с запятой, является другой функцией.

Триггеры PowerApps |  Введение

Теперь давайте щелкнем BrowseScreen1 , чтобы вернуться к экрану браузера.

Триггеры PowerApps |  Введение

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

Триггеры PowerApps |  Введение

С другой стороны, эта кнопка является элементом, который сортирует данные.

Триггеры PowerApps |  Введение

Теперь давайте щелкнем всю карту данных или BrowseGallery1, чтобы увидеть ее триггер.

Триггеры PowerApps |  Введение

Он также имеет триггер OnSelect .

Триггеры PowerApps |  Введение

Нажмите Separator5 , чтобы выбрать часть карты данных и увидеть ее триггер.

Триггеры PowerApps |  Введение

Как мы видим, у него тоже есть триггер OnSelect .

Триггеры PowerApps |  Введение

Переход к подробному экрану

Помимо триггера, мы увидим, что карта данных имеет функцию перехода к подробному экрану.

Триггеры PowerApps |  Введение

Теперь, например, попробуем изменить функцию галереи браузера словом « False » и нажать Enter .

Триггеры PowerApps |  Введение

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

Триггеры PowerApps |  Введение

Затем мы увидим, что триггеры исчезли. Что бы мы ни выбрали, не будет выполнять никаких действий. Мы по-прежнему можем прокручивать галерею браузера, но мы ничего не можем сделать, потому что мы удалили фактическое действие.

Триггеры PowerApps |  Введение

Теперь мы изменим и отменим то, что мы сделали. Во-первых, давайте закроем экран.

Триггеры PowerApps |  Введение

Затем нажмите ОК .

Триггеры PowerApps |  Введение

Щелкните значок реверса .

Триггеры PowerApps |  Введение

Нажмите BrowseGallery1 и проверьте, не перевернуто ли оно.

Триггеры PowerApps |  Введение

Если нет, снова щелкните значок реверса, и теперь мы увидим, что он вернулся к нормальному состоянию.

Триггеры PowerApps |  Введение

Давайте проверим это снова. Нажмите кнопку воспроизведения .

Триггеры PowerApps |  Введение

Щелкаем по первому пункту.

Триггеры PowerApps |  Введение

Затем он перейдет к своему подробному экрану, как обычно.

Триггеры PowerApps |  Введение

Чтобы вернуться обратно в галерею, просто щелкните значок стрелки .

Триггеры PowerApps |  Введение

Затем закройте экран.

Триггеры PowerApps |  Введение


Введение в Power Apps: определение, функции, функции и важность
Power Apps: начало работы с этим революционным инструментом
Карты данных PowerApps и назначение свойств

Заключение

Подводя итог, триггер — это просто действие, выполняемое пользователем над соответствующим элементом. Триггеры играют ключевую роль в системе Power Apps . Они так же важны, как и свойства . Мы узнаем больше о сложных триггерах, когда проверим данные и займемся обновлением переменных. Но сейчас важно узнать, как работают триггеры вместе со свойствами.

Генри

Всего наилучшего,


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

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

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать