Поділитися через


Робота зі стовпцями таблиць формул (підготовча версія)

[Цей розділ є документацією для попередньої версії, і його буде змінено.] Додаткові відомості: Підготовча версія програми Power Apps

Стовпці формул – це тип даних у Microsoft Dataverse for Teams, що створені на основі Power Fx. Стовпець формули можна додати до таблиці в режимі реального часу. У таблиці Dataverse зберігається логіка та дає значення під час операцій отримання. У стовпцях формул використовується синтаксис Power Fx, подібний до Office Excel. Під час введення формули Intellisense надає рекомендації щодо формули, синтаксису та помилок.

Примітка

Стовпці формул можна додати як обчислюване поле. Наразі стовпці формул не можна використовувати в полях зведення або плагінах.

Додавання стовпця формули

  1. На вкладці Створення виберіть Переглянути всі, а потім розгорніть Таблиці.
  2. У списку таблиць програми Power Apps для Teams виберіть потрібну таблицю.
  3. Натисніть Додати стовпець або Редагувати дані > Додати стовпець. Після вибору параметра «Редагувати дані» також можна натиснути + у стовпці, куди потрібно додати стовпець формули.
  4. В області «Додати новий стовпець»:
    • введіть Ім'я стовпця, наприклад загальна Загальна ціна.
    • Виберіть для параметру Формула значення Тип.
    • Уведіть формулу в полі Вираз. У цьому прикладі стовпець «Ціна» (тип даних «Десяткове значення») помножується на стовпець «Кількість одиниць вимірювання» (тип даних «Число»). Виберіть Створити. Створення стовпця формули

У разі створення запису стовпець формули виконує формулу та відображає дані для запису. Якщо значення стовпця формули для запису не оновлюється, натисніть кнопку «Оновити» на панелі команд, щоб виконати формулу.

Приклад запису зі стовпцем формули

Зауважте, що тип стовпця визначається формулою. Якщо тип стовпця не змінюється, його можна змінити після створення. Наприклад, формула price * discount створює тип стовпця з числами, тоді як формула First & “ “ & Last створює тип стовпця «рядок». Можна змінити формулу price * discount на price * (discount +10%) оскільки це не змінює тип стовпця. Проте після збереження не можна змінити формулу price * discount на Text(price * discount), оскільки буде потрібно змінити тип стовпця на рядок.

Типи даних

У стовпці формули можна відображати такі типи даних:

  • Text
  • Десяткове число
  • Логічне значення «Так» або «Ні».
  • датою

Примітка

Наразі тип даних «Грошова одиниця» не підтримується.

Типи функцій

Формули, що використовуються у стовпці формул, підтримуються такими типами функцій:

  • Десяткове число
  • String
  • Boolean
  • Набір параметрів
  • DateTime (TZI)
  • Дата й час (локальний користувач) (обмежено для порівняння з іншими значеннями локальними користувача та функцією DateAdd)
  • Дата й час (лише дата) (обмежено для порівняння з іншими значеннями «лише дата» та функцією DateAdd)
  • Грошова одиниця
  • Ціле число, підвищено до десяткового

Оператори

Ці оператори підтримуються формулами, використаними в стовпці формули:
+, -, *, /, %, ^, in, exactin, &

Для отримання додаткових відомостей перейдіть до розділу Оператори в Power Apps.

Доступні функції

У стовпцях формул доступні наведені нижче скалярні функції.

Abs

І

Exp

Int

Len

Ln

Mid

Min

Mod

Not

Sum

*Функції Текст та Значення працюють лише з цілими числами, в яких відсутній десятковий роздільник. Оскільки десятковий роздільник залежить від регіональних параметрів, а стовпці формул оцінюються без знання мови, не можна належним чином інтерпретувати або створити десятковий роздільник.

Див. також

Робота зі стовпцями таблиці
Посилання на формулу для Power Apps