Титул
Создание простых приложений баз данных для одного или небольшой группы пользователей.
Бесплатно для личного и коммерческого использования.

Склеивание полей для отображения в списках и объектах.

В свойстве Источник списка списков и объектов можно выбрать только одно поле для отображения в списке.

Склеивание полей для отображения в списках и объектах.

Но, что если необходимо отобразить значения нескольких полей? Например, есть текстовые поля Фамилия, Имя, Отчество и надо отобразить их вместе. Для этого нужно создать еще одно текстовое поле, назовем его ФИО. В этом поле в свойстве Выражение пишется выражение, склеивающее вышеназванные поля:

nz([Фамилия], '') + ' ' + nz([Имя], '') + ' ' + nz([Отчество], '')

Теперь это поле можно указать в свойстве Источник списка.

Написанное выражение требует пояснения. Функция nz заменяет значение NULL (пусто) на какое-либо значение. В нашем случае это пустая строка. Без этой функции, если какое-либо из трех полей будет пустое, в результате тоже будет пустое поле. Любая операция с NULL, дает в результате NULL. Помните об этом при составлении выражений.

Примечание. Любое пустое поле на форме содержит значение NULL, в том числе текстовые поля, заметки и списки.
<< Статьи

Контакты

Поддержать проект

Пожертвовать