Создадим в Конструкторе запрос с вычисляемым полем, в котором отображается Фамилия и инициалы (рис. 42).
Рисунок 44. Запрос с вычисляемым полем. |
Добавим в запрос таблицу «Студенты». В поле введем выражение:
ФИО: [Студенты]![Фамилия] & " " &Left([Студенты]![Имя];1).
Поясним, что обозначает это выражение.
Ø ФИО - это название вычисляемого поля, оно заканчивается двоеточием.
Ø [Студенты]![Фамилия] - это поле Фамилия из таблицы Студенты.
Ø & - это символ конкатенации, он объединяет текстовые строки.
Ø " " - это пробел в двойных кавычках.
Ø Left([Студенты]![Имя];1) - это встроенная функция Left.
У функции два аргумента: первый - поле Имя из таблицы Студенты, второй - число 1, которое указывает, сколько символов взять из имени, считая слева. То есть эта функция вернет нам первую букву имени.