Функции FormatCurrency () и FormatDateTime () в MS Access
1. Функция FormatCurrency ():
Функция FormatCurrency () в MS Access используется для возврата выражения, отформатированного как значение валюты, с использованием символа валюты, определенного на панели управления системы.
Синтаксис:
Формат Валюта ( Выражение [, NumDigitsAfterDecimal] [, IncludeLeadingDigit] [, UseParensForNegativeNumbers] [, GroupDigits] // Это цифра группы. )
Параметр:
FormatCurrency () принимает пять параметров, как указано выше и описано ниже.
- Выражение -
Он определяет выражение, которое нужно отформатировать. - NumDigitsAfterDecimal -
В этом параметре NumDigitsAfterDecimal определяет числовое значение, указывающее, сколько разрядов справа от десятичной дроби отображается. -1 - значение по умолчанию, которое указывает, что используются региональные настройки компьютера. Это необязательно. - IncludeLeadingDigit -
В этом параметре LeadingDigit указывает, отображается ли начальный ноль для дробных значений. Это необязательно. - UseParensForNegativeNumbers -
Он указывает, следует ли помещать отрицательные значения в круглые скобки. Это необязательно. - GroupDigits -
Он указывает, сгруппированы ли числа с использованием разделителя групп, указанного в региональных настройках компьютера. Это также необязательно.
Примечание :
Аргументы IncludeLeadingDigit, UseParensForNegativeNumbers и GroupDigits имеют следующее значение: -1 для True, 0 для False и -2 для значения по умолчанию.
Возврат:
Возвращает отформатированное значение валюты.
Пример-1:
Конвертация в положительную валюту.
Выберите FormatCurrency (1200.2) как New_Currency;
Выход :
New_Currency |
---|
1 200,20 долл. США |
Пример-2:
Конвертация на отрицательное значение валюты.
Выберите формат валюты (-1000, 2, -1, -1, -1) AS New_Currency;
Выход :
New_Currency |
---|
(1 000,00 долларов США) |
2. Функция FormatDateTime ():
Функция FormatDateTime () в MS Access используется для возврата выражения, отформатированного как дата или время.
Синтаксис:
FormatDateTime (Дата [, NamedFormat])
Параметр:
FormatDateTime () принимает два параметра, как указано выше и описано ниже.
- Дата -
Он определяет выражение, которое нужно отформатировать. - NamedFormat -
Это числовое значение, указывающее используемый формат даты / времени. Если не указано, используется GeneralDate. 0 используется для общей даты, 1 - для длинной даты, 2 - для короткой даты, 3 - для короткой даты, 4 - для длинной даты.
Возврат:
Он возвращает форматированное выражение Datetime.
Пример-1:
Формирование на длинную дату.
ВЫБЕРИТЕ FormatDateTime (# 17/04/2004 #, 1) как New_DFormat
Выход :
New_DFormat |
---|
Суббота, 17 апреля 2004 г. |
Пример-2:
Формирование на долгое время.
ВЫБЕРИТЕ FormatDateTime (# 12: 30 #, 4) как Long_Format;
Выход :
Long_Format |
---|
12:30:00 |