Набор свойств поля выборки ВБД не зависит от того, была ли данная выборка построена конструктивным путем или с помощью непосредственного задания SQL-оператора SELECT. Этот набор объединяет ряд свойств поля, унаследованных от компонента данных источника (аналогичных свойствам поля таблицы ВБД) и ряд свойств, характеризующих использование поля в ObjectLand (ширина поля, вычислительные операции, использование справочника и т.п.).
На рис. 42-10 показана страница «Общие» окна свойств поля выборки ВБД.
Рис. 42-10. Диалоговое окно «Свойства поля» для выборки ВБД, страница «Общие»
В табл. 42-2 перечислены и пояснены свойства поля выборки ВБД, отображаемые на странице «Общие».
Столбец | Описание |
Поле | Имя поля выборки ВБД. |
Таблица | Имя компонента источника данных, которому принадлежит поле, на основе которого определено поле выборки. |
Поле в таблице | Имя поля в компоненте источника данных, на основе которого определено поле выборки. |
Владелец | Имя владельца компонента источника данных, которому принадлежит поле, на основе которого определено поле выборки. Если источник не поддерживает понятие владельца, отображается пустая строка. |
Тип | Тип поля компонента источника данных, на основе которого определено поле выборки. Отображаемые названия типов полей специфичны для конкретного источника. |
Размер | Размер поля компонента источника данных, на основе которого определено поле выборки. См. одноименный параметр для поля таблицы ВБД, табл. 42-1. |
Масштаб | Масштаб поля компонента источника данных, на основе которого определено поле выборки. См. одноименный параметр для поля таблицы ВБД, табл. 42-1. |
Справочник | Имя таблицы-справочника, установленной для поля. Если для поля не используется таблица-справочник, отображается пустая строка. |
Владелец | Имя владельца таблицы-справочника, установленной для поля. Если для поля не используется таблица-справочник или источник данных не поддерживает понятие владельца, отображается пустая строка. |
Ключ | Имя поля ключа таблицы-справочника, установленной для поля. Если для поля не используется таблица-справочник, отображается пустая строка. |
Значение | Имя поля значения таблицы-справочника, установленной для поля. Если для поля не используется таблица-справочник, отображается пустая строка. |
Ширина | Ширина отображения поля в сантиметрах. |
Первичное | Имя первичного поля – поля выборки, на основе которого получено данное вычисляемое поле. Если поле не является вычисляемым, отображается пустая строка. |
Скрытое | Признак невидимости поля при просмотре записей выборки. |
Групповое | Признак вхождения поля в группу вычислений. Поле входит в группу вычислений, если оно не является ни вычисляемым, ни скрытым (признак невидимости поля не установлен). |
Вычисляемое | Признак вычисляемого поля. |
Операция | Операция, с помощью которой получено данное вычисляемое поле. Если поле не является вычисляемым, отображается пустая строка. |
Табл. 42-2. Общие свойства поля выборки ВБД
Страница окна свойств «Настройка», показанная на рис. 42-11, имеет много общего с одноименной страницей свойств поля внутренней выборки ГБД (см. гл. 30 «Выборки», рис. 30-2).
Рис. 42-11. Диалоговое окно «Свойства поля» для выборки ВБД, страница «Настройка»
На этой странице отображаются и могут быть изменены признак скрытого поля, ширина отображения поля, а также данные об установке таблицы-справочника для поля. В отличие от поля внутренней выборки, отсутствует флажок, управляющий редактируемостью поля. Возможность редактирования поля выборки ВБД определяется правами доступа пользователя к соответствующим компонентам источника данных, а также другими факторами, описанными в гл. 38 «Основные понятия внешних баз данных», подраздел «Выборки ВБД».
На странице окна свойств «Специальные», показанной на рис. 42-12, показаны те свойства, которые поддерживаются только некоторыми источниками данных. Состав и смысл свойств на этой странице совпадает со свойствами поля таблицы ВБД, содержащимися в панели «Специальные свойства» страницы «Общие» (см. рис. 42-4).
Рис. 42-12. Диалоговое окно «Свойства поля» для выборки ВБД, страница «Специальные»
На странице «Доступ» расположены три флажка, указывающие, имеет ли данный пользователь права на выполнение трех основных действий со значениями данного поля выборки: на модификацию (т.е. изменение значения поля), на добавление (т.е. на установку значений поля при добавлении записи), на получение значения поля при запросе к внешнему источнику. Эта страница не отличается от соответствующей страницы свойств поля таблицы ВБД, показанной на рис. 42-5.
![]() | ![]() |