Функции - это ранее определенная последовательность действий (программа). В Access можно использовать функции двух видов: стандартные, входящие в состав Access, или VBA (140 функций) и пользовательские, которые пользователь пишет сам на языке VBA.
Все функции сгруппированы по категориям:
1. Функции даты и времени. Предназначены для управления значениями типа «Дата/время».
Date() - возвращает текущее системное время и дату;
Day() - возвращает целое число от 1 до 31 - день месяца;
Month() - месяц от 1 до 12 значения даты;
WeekdayO - возвращает день недели (целое число, воскресенье соответствует 1);
Yea r 0 - возвращает год (целое число).
2. Функции преобразования типов данных. Позволяют назначить наиболее подходящий тип данных:
str() - возвращает число в виде строки;
ValO - возвращает число из строки;
FormatO - возвращает строку в формате, определенном пользователем.
3. Математические и тригонометрические функции. Выполняют вычисления над числовыми значениями:
AbsO - возвращает абсолютное значение числа;
SqrO - вычисляет квадратный корень числа;
FixO - возвращает целую часть числа;
IntO - возвращает первое целое число, меньшее аргумента.
4. Текстовые (строковые) функции. Выполняют операции над текстовыми значениями.
AscO - возвращает числовой код символа;
Chr() - возвращает символ по числовому коду;
InstrO - возвращает номер позиции знака в тексте;
Left() - возвращает указанное число знаков текста слева;
Right() - возвращает указанное число знаков справа;
MidO - возвращает указанное число знаков, начиная с указан-
ной позиции.
5. Финансовые функции. Эти функции аналогичны имеющимся финансовым функциям в Excel.
6. Статистические функции. Выполняют групповые операции над набором данных, который содержится в поле формы, отчета или запроса.
7. Логические функции:
IIF(условие, значение_если_истина, значение_если_ложь).