Функции и формулы PowerApps | Введение

В этом руководстве мы узнаем о функциях и формулах PowerApps . Это дает нам хорошую основу для самостоятельного создания остальной части нашего Power App.

Мы можем использовать функции и формулы PowerApps, чтобы улучшить функциональность и изменить поведение нашего приложения на основе холста Power Apps.

Оглавление

Справочник по функциям и формулам PowerApps

У Microsoft есть замечательный ресурс в документации под названием Справочник по формулам для приложений Power .

Функции и формулы PowerApps |  Введение

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

Функции и формулы PowerApps |  Введение

Для этого я использовал функцию Concatenate .

Функции и формулы PowerApps |  Введение

Мы также можем щелкнуть его на справочной странице, чтобы увидеть, как именно он работает. Мы увидим, что делает Concatenate , разницу между Concatenate и функцией Concat и их соответствующий синтаксис.

Функции и формулы PowerApps |  Введение

Мы также увидим несколько примеров, которые позволят нам лучше понять, как это работает.

Функции и формулы PowerApps |  Введение

Эта ссылка действительно полезна, особенно если мы хотим попробовать сделать что-то, чего не знаем. Давайте теперь рассмотрим пример.

Использование функции Concatenate в PowerApps

В этом примере попробуем соединить данные DateJoined с данными Location в этом элементе.

Функции и формулы PowerApps |  Введение

Для этого нам нужно использовать эту формулу.

Функции и формулы PowerApps |  Введение

Однако эта формула не будет работать и выдаст ошибку.

Функции и формулы PowerApps |  Введение

Это связано с тем, что функция Concatenate принимает только текстовый или табличный столбец типа Text . В нашей формуле мы ссылались на запись Location , которая представляет собой текст/строку. Но мы также ссылались на запись DateJoined , которая является датой, а не текстовым/строковым типом.

Функции и формулы PowerApps |  Введение

Итак, как нам преобразовать дату в текстовый/строковый тип?

Форматирование типа данных с помощью функции Text в PowerApps

Что ж, нам нужно использовать функцию Text , которая преобразует любое значение и форматирует число или значение даты/времени в строку текста.

Функции и формулы PowerApps |  Введение

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

Функции и формулы PowerApps |  Введение

В результате у нас есть имя клиента, его местонахождение и дата, когда он присоединился.

Функции и формулы PowerApps |  Введение

Настройка дат с использованием функций месяца и года PowerApps

Однако формат даты явно слишком детализирован. Нам, вероятно, нужны только год и месяц. Чтобы отображать только год и месяц, нам нужно использовать функции Month и Year отдельно.

Функции и формулы PowerApps |  Введение

Давайте теперь изменим нашу формулу и воспользуемся функциями Месяц и Год . Не забудьте снова использовать функцию Text , чтобы преобразовать даты в строки.

Функции и формулы PowerApps |  Введение

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

Функции и формулы PowerApps |  Введение

Изучение других функций PowerApps в справочном материале

Давайте попробуем проверить другие доступные функции в справочной документации Microsoft.

1. Функция обновления

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

Функции и формулы PowerApps |  Введение

Затем посмотрим, что делает обновление .

Функции и формулы PowerApps |  Введение

Как и ожидалось, эта функция извлекает свежую копию источника данных. Ему нужен источник данных в качестве аргумента.

Функции и формулы PowerApps |  Введение

В этом примере источником данных является Table1 .

Функции и формулы PowerApps |  Введение

2. Функция «Сегодня»

Еще одна очень крутая вещь — это функция «Сегодня» . Вместо того, чтобы использовать имя таблицы в качестве заголовка, мы можем изменить его на сегодняшнюю дату.

Функции и формулы PowerApps |  Введение

Для этого мы будем использовать функцию «Сегодня» в нашей формуле.

Функции и формулы PowerApps |  Введение

Теперь он отображает дату повторения сегодня. Если мы проверим это приложение завтра, оно вернет дату на завтра и так далее и тому подобное.

Функции и формулы PowerApps |  Введение

Мы также можем увидеть подробное объяснение этой функции в справочном материале.

Функции и формулы PowerApps |  Введение


Основы Power Apps: базовая функциональность и настройка
Среды Power Apps: правильная настройка элементов приложения
Интеграция PowerApps в Microsoft Power Automate

Заключение

Короче говоря, это хороший способ узнать об этих вещах при работе с Power Apps . Как я уже упоминал, существует множество различных функций, которые мы можем использовать.

Мы всегда можем обратиться к справочным материалам от Microsoft, когда захотим изучить функции и формулы. И я настоятельно рекомендую вам просмотреть все эти функции, потому что это упрощает понимание того, что делать, и отладку.

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

Генри

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

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

Что такое 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 для своих бизнес-отчетов.