Справочник по формуле — приложения на основе холста

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

Формулы в приложениях на основе холста объединяют множество элементов. Ниже перечислены следующие элементы:

  • Функции принимают параметры, выполняют операцию и возвращают значение. Например, Sqrt(25) возвращает значение 5. Функции строятся наподобие функций Microsoft Excel. Некоторые функции вызывают побочные действия, такие как SubmitForm, что должно происходить только в формуле поведения, такой как Button.OnSelect.
  • Сигналы возвращают информацию об окружающей среде. Например, Location возвращает текущие GPS-координаты устройства. Сигналы не принимают параметры и не вызывают побочные действия.
  • Перечисления возвращают предопределенное постоянное значение. Например, Color является перечислением с предопределенными значениями, такими как Color.Red, Color.Blue и т. д. Здесь приводятся общие перечисления, а описания перечислений для конкретных функций приводятся в описаниях самих функций.
  • Именованные операторы, такие как ThisItem и Self, обеспечивают доступ к информации изнутри контейнера.

К другим элементам относятся:

а

Abs – Абсолютное значение числа.

Ускорение – считывает показания датчика ускорения на вашем устройстве.

Acos – Возвращает арккосинус числа в радианах.

Acot – Возвращает арккотангенс числа в радианах.

AddColumns – возвращает таблицу с добавленными столбцами .

И – логический логическое И. Возвращает значение true, если все аргументы принимают значение true. Также можно использовать оператор &&.

AIClassify – Классифицирует текст по одной или нескольким категориям.

AIExtract – извлекает указанные сущности, такие как регистрационные номера, номера телефонов или имена людей.

AIReply – Составляет черновик ответа на предоставленное вами сообщение.

AISentiment – определяет настроение предоставленного вами текста.

AISummarize – резюмирует предоставленный вами текст.

AITranslate – Переводит текст с другого языка.

Приложение – предоставляет информацию о текущем запущенном приложении и управляет его поведением.

Asin – Возвращает арксинус числа в радианах.

Assert – оценивает результат теста как истинный или ложный.

As — присваивает имя текущей записи в галерее, форме и функциям области действия записи, таким как ForAll, With и Sum.

AsType – рассматривает ссылку на запись как определенный тип таблицы.

Atan – Возвращает арктангенс числа в радианах.

Atan2 – возвращает арктангенс на основе координат (x,y) в радианах.

Среднее – вычисляет среднее значение табличного выражения или набора аргументов.

B

Назад – Отображает предыдущий экран.

Blank – возвращает пустое значение, которое можно использовать для вставки значения NULL в источник данных.

логический – Преобразует текстовую строку, число или нетипизированное значение в значение логический.

О

Календарь – Извлекает информацию о календаре для текущего региона.

Char – преобразует код символа в строку.

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

Очистить – удаляет все данные из коллекции.

ClearCollect – удаляет все данные из коллекции, а затем добавляет набор записей.

ClearData – очищает коллекцию или все коллекции с хоста приложения, например с локального устройства.

Часы – Получает информацию о часах для текущего региона.

Объединить – Заменяет пустые значения, оставляя непустые значения без изменений.

Собрать – Создает коллекцию или добавляет данные в источник данных.

Цвет – Устанавливает свойство на встроенное значение цвета.

ColorFade – Изменяет цветовое значение.

ColorValue – преобразует CSS название цвета или шестнадцатеричный код в значение цвета.

Столбец – извлекает имена столбцов и значения из типа данных нетипизированный объект.

ColumnNames – извлекает имена столбцов и значения из типа данных нетипизированный объект.

Компас – Возвращает направление по компасу.

Concat – Объединяет строки в источник данных.

Concatenate – объединяет строки.

Параллельный – вычисляет несколько формул одновременно друг с другом.

Подключение – возвращает информацию о вашем сетевом подключении.

Копировать – копирует текст в буфер обмена на устройстве, на котором запущено приложение.

Count – подсчитывает количество записей в таблице, содержащих числа.

Cos – возвращает косинус угла, указанного в радианах.

Cot – возвращает котангенс угла, указанного в радианах.

CountA – подсчитывает записи таблицы, которые не являются пустыми.

CountIf – подсчитывает записи таблицы, удовлетворяющие условию.

CountRows – Подсчитывает записи таблицы.

D

DataSourceInfo – предоставляет информацию о источник данных.

Дата – возвращает значение даты/времени на основе значений года, месяца и дня .

DateAdd – добавляет дни, месяцы, кварталы или годы к значению даты/времени.

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

DateTime – возвращает значение даты/времени на основе компонентов даты и времени.

DateTimeValue – преобразует строку даты и времени в значение даты/времени.

DateValue – преобразует строку, содержащую только дату, в значение даты/времени.

День – извлекает часть дня из значения даты/времени.

Dec2Hex – Преобразует число в шестнадцатеричную текстовую строку.

Defaults – возвращает значения по умолчанию для источник данных.

Градусы – Преобразует радианы в градусы.

Отключить – отключает сигнал, например Местоположение для считывания GPS.

Distinct – Обобщает записи таблицы, удаляя дубликаты.

Загрузить – Загружает файл из Интернета на локальное устройство.

DropColumns – возвращает таблицу, в которой удален один или несколько столбцов.

E

EDate – добавляет или вычитает месяцы к дате, не меняя день месяца.

EditForm – Сбрасывает элемент управления формы для редактирования элемента.

Включить – включает сигнал, например Местоположение для считывания GPS.

EncodeHTML – Кодирует символы, которые необходимо экранировать для использования в контексте HTML.

EncodeUrl – Кодирует специальные символы с помощью URL-кодирования.

EndsWith – Проверяет, заканчивается ли текстовая строка другой текстовой строкой.

EOMonth – добавляет или вычитает месяцы из даты, возвращая последний день этого месяца.

Ошибка – Создайте пользовательскую ошибку или пропустите ошибку.

Ошибки – Предоставляет информацию об ошибках для предыдущих изменений в источник данных.

exactin – проверяет, содержится ли текстовая строка в другой текстовой строке или таблице, зависит от регистра. Также используется для проверки наличия записи в таблице.

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

Exp – Возвращает e возведенное в степень.

F

Фильтр – возвращает отфильтрованную таблицу на основе одного или нескольких критериев.

Найти – проверяет, встречается ли одна строка в другой, и возвращает местоположение.

First – возвращает первую запись таблицы.

FirstN – возвращает первый набор записей (N записей) таблицы.

ForAll – вычисляет значения и выполняет действия для всех записей таблицы.

G

GroupBy – возвращает таблицу с записями, сгруппированными вместе.

GUID – преобразует строку GUID в значение GUID или создает новое значение GUID.

H

HashTags – Извлекает хэштеги (#strings) из строки.

Hex2Dec – Преобразует шестнадцатеричную текстовую строку в число.

Хост – предоставляет информацию о текущем хосте, на котором запущено приложение.

Час – возвращает часть часа из значения даты/времени.

I

Если – возвращает одно значение, если условие истинно, и другое значение, если нет.

IfError – обнаруживает ошибки и предоставляет альтернативное значение или выполняет действие.

in – проверяет, содержится ли текстовая строка в другой текстовой строке или таблице, независимо от регистра. Также используется для проверки наличия записи в таблице.

Индекс – возвращает запись из таблицы на основе упорядоченной позиции.

Int – Округляет до ближайшего целого числа.

IsBlank – проверяет наличие пустого значения.

IsBlankOrError – проверяет наличие пустого значения или ошибки.

IsEmpty – проверяет, пуста ли таблица.

IsError – проверяет наличие ошибки.

IsMatch – проверяет строку на соответствие шаблону. Можно использовать регулярные выражения.

IsNumeric – проверяет наличие числового значения.

ISOWeekNum – возвращает номер недели ISO для значения даты/времени.

IsToday – проверяет, соответствует ли значение даты/времени сегодняшнему дню в часовом поясе пользователя.

IsType – проверяет, относится ли ссылка на запись к определенному типу таблицы.

IsUTCToday – проверяет, соответствует ли значение даты/времени сегодняшнему дню по всемирному координированному времени (UTC).

J

JSON – создает текстовую строку JSON для таблицы, записи или значения.

L

Язык – возвращает тег языка текущего пользователя.

Last – возвращает последнюю запись таблицы.

LastN – возвращает последний набор записей (N записей) таблицы.

Запустить – запускает веб-страницу или приложение Canvas.

Left – возвращает самую левую часть строки.

Len – Возвращает длину строки.

Ln – Возвращает натуральный логарифм.

LoadData – загружает коллекцию с хоста приложения, например с локального устройства.

Местоположение – возвращает ваше местоположение в виде координат карты с использованием глобальной системы позиционирования (GPS) и другой информации.

Log – Возвращает логарифм по любому основанию числа.

LookUp – ищет отдельную запись в таблице на основе одного или нескольких критериев.

Нижний – преобразует буквы в строке текста в строчные.

M

Сопоставление – извлекает подстроку на основе шаблона. Можно использовать регулярные выражения.

MatchAll – извлекает несколько подстрок на основе шаблона. Можно использовать регулярные выражения.

Max – Максимальное значение табличного выражения или набора аргументов.

Mid – возвращает среднюю часть строки.

Min – минимальное значение табличного выражения или набора аргументов.

Минута – извлекает минутную часть значения даты/времени.

Mod – возвращает остаток после деления делимого на делитель.

Месяц – извлекает часть месяца из значения даты/времени.

N

Навигация – Изменяет отображаемый экран.

NewForm – Сбрасывает элемент управления формы для создания элемента.

Нет – логический логика НЕ. Возвращает значение true, если ее аргумент принимает значение false, и возвращает false, если ее аргумент принимает значение true. Также можно использовать оператор !.

Уведомить – отображает баннерное сообщение для пользователя.

Now – возвращает текущее значение даты/времени в часовом поясе пользователя.

O

Или – логический логическое ИЛИ. Возвращает значение true, если хотя бы один из ее аргументов принимает значение true. Также можно использовать оператор ||.

P

Param – параметры доступа, передаваемые приложению Canvas при запуске.

родительский элемент – Предоставляет доступ к свойствам элемента управления контейнера.

ParseJSON – преобразует документ JSON, представленный как текст, в значение нетипизированный объект .

Патч – изменяет или создает запись в источник данных или объединяет записи за пределами источник данных.

PDF – экспорт содержимого текущего экрана в объект для использования в нескольких сценариях.

Пи – Возвращает число π.

PlainText – удаляет теги HTML и XML из строки.

Степень – Возвращает число, возведенное в степень. Также можно использовать оператор ^.

Proper – преобразует первую букву каждого слова в строке в заглавную, а остальные — в строчные.

R

Радианы – Преобразует градусы в радианы.

Rand – возвращает псевдослучайное число от 0 до 1.

RandBetween – возвращает псевдослучайное число между двумя числами.

ReadNFC – считывает метку Near Field Communication (NFC).

RecordInfo – Предоставляет информацию о записи источник данных.

Обновить – обновляет записи источник данных.

Relate – связывает записи двух таблиц посредством отношения «один ко многим» или «многие ко многим».

Удалить – удаляет одну или несколько определенных записей из источник данных.

RemoveIf – удаляет записи из источник данных на основе условия.

RenameColumns – Переименовывает столбцы таблицы.

Заменить – Заменяет часть строки другой строкой, начиная с начальной позиции строки.

RequestHide – Скрывает SharePoint форму.

Сброс – сбрасывает элемент управления вводом до значения по умолчанию, отменяя все изменения пользователя.

ResetForm – Сбрасывает элемент управления формы для редактирования существующего элемента.

отменить изменения – Перезагружает и очищает ошибки для записей источник данных.

RGBA – Возвращает значение цвета для набора красного, зеленого, синего и альфа-компонентов.

Right – возвращает самую правую часть строки.

Округлить – Округляет до ближайшего числа.

RoundDown – Округляет в меньшую сторону до наибольшего предыдущего числа.

RoundUp – Округляет до меньшего следующего числа.

S

SaveData – сохраняет коллекцию на хосте приложения, например на локальном устройстве.

Поиск – находит записи в таблице, содержащие строку в одном из столбцов.

Second – извлекает вторую часть значения даты/времени.

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

Self – Предоставляет доступ к свойствам текущего элемента управления.

Последовательность – создает таблицу последовательных чисел, полезно при итерации с помощью ForAll.

SendAppNotification (предварительная версия) – отправка получателю уведомления в приложении с дополнительными действиями.

Set – Устанавливает значение глобальной переменной.

SetFocus – перемещает фокус ввода на определенный элемент управления.

SetProperty – Имитирует взаимодействие с элементами управления вводом.

ShowColumns – возвращает таблицу только с выбранными столбцами.

ShowHostInfo – отображает информацию для пользователя в приложении.

Перемешать – Случайным образом переупорядочивает записи в таблице.

Sin – Возвращает синус угла, указанного в радианах.

Сортировка – возвращает отсортированную таблицу на основе формулы.

SortByColumns – возвращает отсортированную таблицу на основе одного или нескольких столбцов.

Разделить – Разбивает текстовую строку на таблицу подстрок.

Sqrt – Возвращает квадратный корень числа.

StartsWith – Проверяет, начинается ли текстовая строка с другой текстовой строки.

StdevP – Возвращает стандартное отклонение своих аргументов.

Substitute – Заменяет часть строки другой строкой, сопоставляя строки.

SubmitForm – сохраняет элемент в элементе управления формы в источник данных.

Sum – Вычисляет сумму табличного выражения или набора аргументов.

Switch – сопоставляет набор значений, а затем вычисляет соответствующую формулу.

T

Таблица – Создает временную таблицу.

Tan – Возвращает тангенс угла, указанного в радианах.

Текст – преобразует любое значение и форматирует число или значение даты/времени в строку текста.

ThisItem – возвращает запись для текущего элемента в галерее или элементе управления формы.

ThisRecord – возвращает запись для текущего элемента в функции области записи, такой как ForAll, With и Sum.

Время – возвращает значение даты/времени на основе значений Час, Минута и Секунда .

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

TimeZoneOffset – возвращает разницу между UTC и местным временем пользователя в минутах.

Сегодня – возвращает текущее значение только даты.

Трассировка – Предоставьте дополнительную информацию в результатах теста.

Trim – удаляет лишние пробелы с концов и внутри строки текста.

TrimEnds – удаляет лишние пробелы только с концов строки текста.

Trunc – Усекает число только до целой части, удаляя дробную часть.

U

Разгруппировать – Удаляет группировку.

UniChar – преобразует код Unicode в строку.

Unrelate – отменяет связь записей двух таблиц с отношением «один ко многим» или «многие ко многим».

Обновление – Заменяет запись в источник данных.

UpdateContext – устанавливает значение одной или нескольких переменных контекста текущего экрана.

UpdateIf – изменяет набор записей в источник данных на основе условия.

Upper – преобразует буквы в строке текста в заглавные.

Пользователь – возвращает информацию о текущем пользователе.

UTCNow – возвращает текущее значение даты/времени в формате всемирного координированного времени (UTC).

UTCToday – возвращает текущее значение даты в формате всемирного координированного времени (UTC).

V

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

Значение – Преобразует строку в число.

VarP – возвращает дисперсию своих аргументов.

ViewForm – Сбрасывает элемент управления формы для просмотра существующего элемента.

W

День недели – извлекает часть дня недели из значения даты/времени.

WeekNum – возвращает номер недели для значения даты/времени.

С – вычисляет значения и выполняет действия для одной записи, включая встроенные записи именованных значений.

Y

Год – извлекает часть года из значения даты/времени.