Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Повертає вираз, відформатований як значення грошової одиниці з використанням символу грошової одиниці, визначеного на Панелі керування системи.

Синтаксис

FormatCurrency ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

Синтаксис функції FormatCurrency має такі аргументи:

Аргумент

Опис

Expression

Обов’язковий аргумент. Вираз, який потрібно відформатувати.

NumDigitsAfterDecimal

Необов’язковий аргумент. Числове значення, яке вказує кількість розрядів, що мають відображатися праворуч від десяткової коми. Стандартне значення становить –1 і означає, що використовуються регіональні параметри комп’ютера.

IncludeLeadingDigit

— необов’язковий аргумент. Константа Tristate, яка вказує, чи відображається на початку нуль для дробових значень. Значення див. в розділі Настройки.

UseParensForNegativeNumbers

— необов’язковий аргумент. Константа Tristate, яка вказує, чи слід розміщувати від'ємні значення в дужках. Значення див. в розділі Настройки.

GroupDigits

— необов’язковий аргумент. Константа Tristate, яка вказує, чи згруповано числа за допомогою роздільника групи, указаного в регіональних параметрах комп'ютера. Значення див. в розділі Настройки.

Параметри

Аргументи IncludeLeadingDigit, UseParensForNegativeNumbers і GroupDigits мають такі параметри:

Константа

Значення

Опис

vbTrue

–1

Істина

vbFalse

0

Хибність

vbUseDefault

–2

Використовуйте параметр із регіональних параметрів комп’ютера.

Примітки

Якщо опущено один або кілька необов’язкових аргументів, значення для них беруться з регіональних параметрів комп’ютера.

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

Примітка.:  Усі параметри беруться з вкладки Regional Settings Currency, окрім параметра використання нуля на початку, який береться з вкладки Number.

Приклади

Вираз

Результати

SELECT FormatCurrency([Ціна за одиницю]) AS вираз1 FROM ProductSales;

Форматує числові значення в полі "Ціна за одиницю" у форматі "Грошова одиниця" та повертається в стовпці Вираз1.

SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales;

Форматує числові значення в полі "Знижка" у форматі "Грошова одиниця" з 2 десятковими комами, усі менші за 1 значення матимуть значення "0" перед десятковим числом, від'ємні значення покриються в дужках, значення буде згруповано за роздільником за замовчуванням ("1000" буде відображено як 1000,00 $, "-1000" відображатиметься як (1 000,00 грн), "0" відображатиметься як 0,00 грн).

Потрібна додаткова довідка?

Потрібні додаткові параметри?

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

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