Типи стовпців

Імена, що використовуються для типів, залежать від конструктора, що використовується. Power Apps використовує правила, до яких відноситься й спосіб форматування даних. Тип провідника рішень використовує ім'я з типом бази даних з модифікатором формату.

Перегляньте це відео з коротким оглядом типів даних в Dataverse.

У наведеній нижче таблиці містяться відповідні типи AttributeTypeDisplayName API.

Тип даних Power Apps Тип провідника рішень Тип API
Велике ціле Позначка часу BigIntType
Вибір Набір параметрів PicklistType
Choices Поле із множинним вибором MultiSelectPicklistType
Грошова одиниця Грошова одиниця MoneyType
Клієнт Клієнт CustomerType
Дата й час Дата й час
Формат Дата й час
DateTimeType
Лише дата Дата й час
Формат Тільки дата
DateTimeType
Десяткове значення Десяткове значення DecimalType
Тривалість Ціле число
Формат Тривалість
IntegerType
Електронна пошта Один рядок тексту
Формат Електрона пошта
StringType
Файл Файл FileType
Число з рухомою комою Число з рухомою комою DoubleType
Зображення Зображення ImageType
Language Ціле число
Формат Мова
IntegerType
Підстановка Підстановка LookupType
Багаторядковий текст Кілька текстових рядків MemoType
Власник Власник OwnerType
Телефон Один рядок тексту
Формат Телефон
StringType
Статус Статус StateType
Опис стану Опис стану StatusType
SMS Один рядок тексту
Формат Текст
StringType
Текстове поле Один рядок тексту
Формат Текстова область
StringType
Фінансовий символ Один рядок тексту
Формат Фінансового символу
StringType
Часовий пояс Ціле число
Формат Часовий пояс
IntegerType
Унікальний ідентифікатор Унікальний ідентифікатор або Первинний ключ UniqueidentifierType
URL-адреса Один рядок тексту
Формат URL-адреси
StringType
Ціле число Ціле число
Формат Жоден
IntegerType
Так або ні Два варіанти BooleanType

Щоб отримати додаткові описи для кожного типу, який можна додати або змінити, див. статтю для відповідного конструктора:

Для отримання додаткових відомостей про те, як визначаються типи даних стовпців в API, див. Метадані атрибуту

Типи стовпців, які використовуються системою

Є деякі стовпці, які використовуються системою, але ви не можете додати їх за допомогою конструктора.

Ввести Опис
Позначка часу Тип "Велике ціле" використовується системою для запису номеру версії для керування оновленнями для таблиці.
Клієнт Стовпці підстановки можна використовувати для визначення клієнта, який може бути бізнес-партнером або контактною особою.
Примітка: Цей атрибут можна додати за допомогою конструктора провідника рішення.
Відповідальний Системний стовпець підстановки з посиланням на користувача або робочу групу, яким призначено рядок таблиці, що належить користувачу або робочій групі.
Опис стану Системний стовпець із параметрами, які надають додаткові відомості про стовпець «Стан». Кожен варіант пов'язано з одним із доступних параметрів статусу. Ви можете додавати і редагувати параметри.

Також можна включити настроювані переходи стану, щоб регулювати, які параметри стану будуть доступні для певних таблиць. Додаткові відомості: Визначте перехід опису стану для настроюваних таблиць
Стан Системний стовпець із параметрами, які в цілому відповідають станам «активний» і «неактивний». Деякі атрибути системи мають додаткові опції, але всі атрибути, надані користувачем, мають лише активний і неактивний параметри статусу.
Унікальний ідентифікатор Системний стовпець зберігає глобальний унікальний ідентифікатор (GUID) для кожного рядка.

Текстові стовпці

Текстові стовпці можуть містити текстові символи. Для цього типу стовпця можна вибрати формат із кількох варіантів, і від нього залежатиме подання тексту.

Перегляньте це відео, щоб побачити короткий огляд текстових стовпців.

Існує три базові типи текстових стовпців. Усі вказані нижче значення виражені в кількості символів.

Ім’я типу стовпця Стандартне значення Максимальне значення Опис
SMS 100 4000 Приймає один текстовий рядок.
Область тексту 100 4000 Приймає кілька текстових рядків. Можна задати кількість відображуваних рядків для стовпця. Використовується для менших обсягів тексту.
Багаторядковий текст 150 1048576 Приймає кілька текстових рядків. Можна задати кількість відображуваних рядків для стовпця. Використовується, якщо потрібні великі обсяги тексту.

Набір параметрів з множинним вибором

Можна настроїти форми (головну, швидкого створення та швидкого перегляду) та шаблони електронної пошти, додавши стовпці з множинним вибором, що називаються Варіанти вибору. Якщо додати стовпець варіантів вибору, ви зможете вказати кілька значень, які будуть доступними користувачам для вибору. Під час заповнення форми вони можуть вибрати одне, кілька або всі значення, які відображаються в розкривному списку.

Наприклад, якщо організація працює в кількох регіонах або країнах/регіонах, ви можете включити кілька місцеположень або країн/регіонів у стовпець "Зона діяльності". У списку доступних значень користувач тоді може вибрати одне або кілька розташувань.

Варіанти вибору можна використовувати для сіток тільки для читання, редагованих сіток та в більшості форм. Вибори із можливістю обрати кілька варіантів не можна використовувати із переліченими далі елементами.

  • Робочі цикли, потоки бізнес-процесів, справи, діалоги, бізнес-правила, діаграми, стовпці зведення та обчислювані стовпці.
  • Звіти, SLA1 і правила маршрутизації1.

1Таблиця потребує Dynamics 365 Customer Service.

Форми

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

Тип форми Доступність.
Turbo форми Так
Оновити форму Лише для читання (стовпець буде доступний, але його не можна буде редагувати)
Форма попередніх версій No
Форма групового редагування No

Можна використовувати глобальні вибори, визначені у вашій організації, для налаштування значень для виборів із можливістю обрати кілька варіантів.

Застосування правильного типу числового поля

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

Перегляньте відео, яке допоможе вам визначитися із типом числового стовпця.

Десяткові числа зберігаються в базі даних у точно такому вигляді, як зазначено. Числа з рухомою комою зберігаються у вигляді найбільш наближеного значення. Навіщо вибирати найбільш наближене значення, якщо можна вказати точне число? Від цього залежить продуктивність системи.

Вибирайте параметр "Десятковий дріб" для створення звітів, які вимагають точних розрахунків, або якщо передбачається виконувати пошук значень, які дорівнюють або не дорівнюють вказаному числу.

Числа з плаваючою комою використовуються під час зберігання даних, які представляють дроби або значення, які зазвичай запитуються порівняно з іншим значенням за допомогою операторів «більше ніж» або «менше». У більшості випадків різниця між даними в форматах "Десятковий дріб" і "Число з рухомою комою" не помітна. Радимо вибирати параметр "Число з рухомою комою", окрім тих випадків, коли потрібні точні розрахунки.

Великі цілі числа (або BigInt) – це великі числа з максимальним значенням 9 223 372 036 854 775 807. Він використовується для зберігання дуже великих чисел, які перевищують можливості цілого числа та десяткового дробу. Іноді при цьому зберігаються позначки часу та унікальні ідентифікатори, а також числа, більші за 100 млрд.

Примітка

Наразі тип BigInt доступний лише для використання в API. Це включає створення стовпців, створення даних і керування даними.

Використання стовпців грошових одиниць

Стовпці грошових одиниць дають організації змогу налаштувати відображення грошових одиниць, які можуть використовуватися у рядках у цій організації. Якщо організація використовує кілька грошових одиниць, їй часто потрібно виконувати обчислення й отримувати відповідні значення у базовій грошовій одиниці. Якщо додати стовпець грошової одиниці до таблиці, яка не має інших таких стовпців, до неї буде додано ще два стовпця:

  • Стовпець підстановки, що зветься Грошова одиниця, де можна вибрати будь-яку активну грошову одиницю, яка використовується у вашій організації. Ви можете налаштувати кілька активних грошових одиниць для вашої організації, перейшовши у розташування Настройки > Керування бізнесом > Грошові одиниці. Там ви можете вказати потрібну грошову одиницю та обмінний курс стосовно базової грошової одиниці, яку вибрано для вашої організації. За наявності кількох активних грошових одиниць можна додати у форму стовпець грошової одиниці та дозволити користувачам вказувати, яку саме грошову одиницю застосовувати до грошового значення в цьому рядку. Відповідно до цього змінюватиметься й символ грошової одиниці, що відображається для стовпців грошових одиниць у формі.

    Користувачі також можуть встановити стандартну грошову одиницю для створюваних ними рядків у настройках свого профілю.

  • У стовпці за назвою Обмінний курс з можливістю введення десяткових дробів указується обмінний курс для вибраної грошової одиниці, що зв'язана з таблицею, стосовно базової грошової одиниці. Якщо додати цей стовпець до форми, користувачі зможуть бачити значення в ньому, але не зможуть його змінити. Дані про курс обміну зберігаються разом із даними відповідної грошової одиниці.

Для кожного стовпця грошової одиниці, який ви додаєте, автоматично додається ще один стовпець грошової одиниці з суфіксом _Base у назві. У цьому стовпці відображається значення з доданого стовпця грошової одиниці, конвертоване в базову грошову одиницю. У формі цей стовпець також не можна редагувати.

Під час налаштування стовпця грошової одиниці можна вказати, скільки цифр додавати після коми в десятковому дробі. Три доступні варіанти наведені у таблиці далі.

Параметр Опис
Кількість десяткових знаків для цін Це єдина настройка рівня точності для всієї організації, яку варто використовувати для цін у Настройки > Адміністрування > Настройки системи > Загальні.
Точність валюти Цей параметр встановлює рівень точності, визначений для грошових одиниць у рядку.
Доступні значення рівня точності Ці настройки дають змогу визначення певних налаштувань точності за допомогою значення від 0 до 4.

Різні типи підстановок

Створюючи новий стовпець підстановки, створюється новий зв’язок між таблицею, з якою ви працюєте, і типом цільового рядка, визначеним для підстановки. Існують додаткові опції конфігурації для цього зв'язку, які описані у розділі Створення та редагування зв’язків між таблицями. Але всі настроювані підстановки можна настроїти лише для посилання на один рядок для одного типу кінцевого рядка.

Однак слід пам'ятати, що такий сценарій виконується не для кожного поля підстановки. Є декілька різних типів системних підстановок, як показано далі.

Тип підстановки Опис
Простий Дозволяє одне посилання на конкретну таблицю. Всі підстановки, виконувані користувачами, належать до цього типу.
Клієнт Дозволяє одне посилання на рядок бізнес-партнера або контактної особи.
Відповідальний Дозволяє одне посилання на рядок робочої групи або користувача. Усі таблиці, за які відповідає робоча група або окремий користувач, містять одне з таких посилань. Більше відомостей: Додавання таблиці в якості параметру підстановки у вашій програмі
PartyList Дозволяє кілька посилань на кілька таблиць. Ці підстановки знаходяться в таблиці «Електронна пошта», стовпці Одержувач і Копія. Вони також використовуються в таблицях "Телефон" та "Зустріч".
Стосується Дозволяє одне посилання на кілька таблиць. Ці підстановки використовуються для стовпців «Стосовно» у записах справ.

Стовпці зображень

Використовуйте стовпчики зображень для показу зображень у ваших програмах. Стовпці зображень оптимізовано для зберігання двійкових даних. Dataverse не зберігає ці дані в реляційному сховище даних, що підвищує продуктивність і зменшує використання ємності. Докладніше про місткість сховища

Кожна таблиця може мати один основний стовпець зображення . За допомогою програм, керованих моделлю, ви можете відобразити це зображення у верхньому правому куті форми. Навіть якщо таблиця має стовпець зображення, для його відображення в модельній програмі потрібно увімкнути два параметри.

  • Для властивості визначення стандартної таблиці Основне зображення має бути встановлено значення Зображення за замовчуванням. Настроювані таблиці потребують настроюваного стовпця зображення. Потім можна вибрати цей стовпець зображення для значення Основне зображення у визначенні настроюваної таблиці.
  • Для форми таблиці, в якій відображатиметься зображення, має бути активовано властивість Відобразити зображення у формі.

Користувачі можуть вибрати зображення, щоб завантажити його зі свого комп'ютера. Зображення має бути завбільшки до 30 МБ і мати один із таких форматів:

  • JPG
  • JPEG
  • GIF
  • BMP
  • PNG

Коли зображення буде завантажено, його буде збережено у форматі .jpg. Цей формат буде застосовано до всіх завантажуваних зображень. Якщо завантажено анімоване зображення в форматі GIF, з нього зберігається лише перший кадр.

Розмір завантаженого зображення зміниться: максимально припустимий розмір становить 144 х 144 пікселів. Користувачі повинні змінити розмір або обрізати зображення перед завантаженням, щоб вони добре відображалися з використанням цього розміру. Всі зображення обтинаються до квадратної форми. Якщо обидві сторони зображення менші за 144 пікселів, більша сторона зображення буде обітнута до розміру меншої, щоб надати зображенню квадратної форми.

Примітка

Стовпці зображень не працюють із потоками бізнес-процесів, бізнес-правилами, діаграмами, стовпцями зведення чи обчислюваними стовпцями.

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

Створення стовпця зображення та додавання його до форми

  1. Виберіть https://make.powerapps.com, потім виберіть Рішення та відкрийте некероване рішення, яке містить таблицю, з якої потрібно додати стовпець зображення.

  2. Відкрийте таблицю та виберіть область Стовпці.

  3. Виберіть Додати стовпець на панелі команд.

  4. Введіть або виберіть значення для зазначених далі властивостей, а тоді виберіть Готово.

    • Коротке ім’я, наприклад Зображення рецепту.
    • Ім'я. Це унікальне ім’я, яке містить префікс видавця рішення і не може бути змінено після збереження.
    • Тип даних. Виберіть Зображення.
    • Основне зображення. Стовпці зображення, установлені як основне зображення, відображаються у верхньому правому куті форми. У кожної таблиці може бути лише одне основне зображення.
    • Увімкнути захист стовпця. Використовується для керування доступом до певних стовпців. Докладніші відомості: Захист рівня поля для керування доступом.
    • Увімкнути відстеження Вмикається реєстрація змін, внесених до записів таблиці і даних про доступ користувачів, щоб ви могли перевірити справу пізніше. Додаткові відомості: Посібник для адміністраторів: керування відстеженням в Dataverse
    • Можна включати в сортування на інтерактивній приладній дошці. Вказує, що стовпчик буде використовуватися для налаштування інтерактивних приладних дошок. Додаткові відомості: Налаштування стовпців фільтра та ролей безпеки для інтерактивних приладних дошок
    • Максимальний розмір зображення. Стандартне значення – 10 240 КБ. Мінімальний розмір – 1 КБ, максимальний – 30 720 КБ.
  5. Виберіть Зберегти таблицю.

  6. Виберіть вкладку Форма, а потім відкрийте форму для редагування, наприклад основну форму таблиці.

  7. Додайте стовпець зображення до полотна форми.

  8. На панелі команд редактора форми виберіть Зберегти, потім виберіть Опублікувати, щоб зробити стовпець зображення видимим для користувачів.

Тепер користувачі програми можуть вибирати зображення для відображення у формі. Після того як користувач програми відкриє форму для запису, можна буде натиснути Вибір файлу, вибрати зображення та зберегти запис. Після цього зображення відображатиметься у формі, де розташовано стовпець зображення.

Стовпець зображення в цьому прикладі є основним зображенням, тому зображення також з’являється у верхній лівій частині форми.

Форма під час виконання з основним зображенням "фрі", показаним у записі таблиці рецептів

Користувачі можуть вибрати Відкрити, щоб відобразити зображення в повному розмірі в новій вкладці браузера, або вибрати Видалити, щоб видалити зображення з запису та Dataverse.

Додаткові відомості для розробників, які працюють з даними зображення:

Файлові стовпці

Стовпець Файл використовується для зберігання двійкових даних. Стовпці файлів оптимізовано для зберігання двійкових даних. Dataverse не зберігає ці дані в реляційному сховище даних, що підвищує продуктивність і зменшує використання ємності. Докладніше про місткість сховища

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

Максимальний розмір файлу за замовчуванням становить 32 МБ, а найбільший розмір, який можна встановити за допомогою конструктора, – 131 072 КБ (131 МБ). Максимальний розмір файлу можна задавати індивідуально для кожного стовпця файлового типу, доданого до таблиці.

Примітка

  • Після того, як максимальний розмір файлу буде збережено, його не можна змінити.
  • Стовпці файлів не працюють із потоками бізнес-процесів, бізнес-правилами, діаграмами, стовпцями зведення чи обчислюваними стовпцями.

Щоб створити файловий стовпець, в області ліворуч у Power Apps виберіть Рішення, відкрийте потрібне рішення, відкрийте потрібну таблицю, виберіть область Стовпці, виберіть Додати стовпець, а тоді в області Властивості стовпця укажіть такий Тип даних: Файл.

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

Стовпці формул Fx

На основі Power Fx можна використовувати стовпець формули Fx для виконання операцій, які повертають значення під час отримання операцій. У стовпцях формул використовується синтаксис Power Fx, подібний до Office Excel. Додаткова інформація: Робота зі стовпцями формул (підготовча версія)

Сортування та пошук у стовпцях

Більшість стовпців мають параметри, які дають змогу шукати та сортувати їхній вміст.

Можна шукати

Майже кожен тип даних стовпця створюється з увімкненим параметром Можна шукати. Його можна вимкнути під час створення стовпця або пізніше. Пошук у зазначених нижче типах даних недоступний.

  • Файл. Файли зберігаються та відображаються за допомогою URL-адрес посилань, тому вони недоступні для пошуку.
  • Формули. Формули використовуються для створення динамічно обчислюваного результату, тому вони недоступні для пошуку.
  • Зображення. Зображення зберігаються та відображаються за допомогою URL-адрес посилань, тому вони недоступні для пошуку.
  • Багатозначний пошук (PartyList). Деякі системні стовпці підстановки можуть містити кілька значень. Наприклад, стовпець «Підстановка» рядків «Електронна пошта » може містити кілька одержувачів. Пошук у багатозначних стовпцях підстановки не підтримується.

Тип даних Клієнт увімкнений для пошуку за промовчанням, і його не можна вимкнути. Система потребує, щоб ці дані були доступні для пошуку.

Придатно для сортування

Майже кожен тип даних створюється з увімкненим параметром Можна сортувати. Його можна змінити під час створення стовпця або пізніше. Наведені нижче типи даних не дають змоги вмикати атрибут доступності для сортування.

  • Вибір. Сортування стовпців із кількома значеннями не підтримується.
  • Клієнт. Клієнт — це стандартний стовпець підстановки, який не можна сортувати, оскільки він динамічно витягується.
  • Файл. Файли зберігаються за допомогою URL-адрес посилань, і сортування їх не є корисним.
  • Формули. Формули використовуються для створення динамічно обчислюваного результату, тому вони недоступні для сортування.
  • Зображення. Немає змістовного способу сортування зображень.
  • Багатозначний пошук (PartyList). Деякі системні стовпці підстановки можуть містити кілька значень. Наприклад, стовпець «Підстановка» рядків «Електронна пошта » може містити кілька одержувачів. Сортування стовпців із кількома значеннями не підтримується.

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).