Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Объединение текстовых полей




В формулах можно использовать не только числовые, но и текстовые поля.

В первых базах данных формулы применялись главным образом для объедине­ния имен и фамилий. Предположим, таблица содержит поля Имяи Фамилия,а в результирующей таблице или отчете нужно вывести столбец, содержащий имена и фамилии в одном поле. Это можно сделать с помощью текстовой формулы.

Выражение для текстовых полей выглядит так же, как и для числовых: имя поля заключается в квадратные скобки и должно быть аккуратно введено вручную, перетаскивать его из списка столбцов нельзя. В формулу можно добавить литералы, т.е. по­стоянный текст. Литерал должен быть заключен в двойные кавычки. Например, чтобы Вставить запятую, нужно в формуле записать фрагмент ",".

Текстовые поля и литералы объединяются с помощью символа амперсанда (&), кото­рый в этом случае называется оператором конкатенации.

Пример текстовой формулы приведен на рис. 12.7. В столбце Имя_и_фамилия выводятсяданные, хранящиеся в двух отдельных столбцах.

Содержимое столбца Имя_и_фамилия можно без изменений использовать в отчетах, формах и почтовых наклейках.

Рис. 12.7. Конкатенация текстовых полей.

 

Для вставки пробела между именем и фамилией в формуле используется конкате­нация и текстовый литерал, состоящий из единственного символа: пробела. Пробел за­ключен в двойные кавычки. Если не вставить таким образом пробел, имя и фамилия будут выведены слитно.

При выполнении запроса Access извлекает два текстовых фрагмента из двух полей] и помещает их в одно поле, разместив между ними символ пробела. Результирующая таблица показана на рис. 12.8.

Рис. 12.8. Данные двух полей объединены в одном поле

 


Поможем в написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой





Дата добавления: 2015-08-17; просмотров: 629. Нарушение авторских прав; Мы поможем в написании вашей работы!

Studopedia.info - Студопедия - 2014-2022 год . (0.019 сек.) русская версия | украинская версия
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7