ГИС ObjectLand. Руководство пользователя
пред.содержаниеслед. / Внешние базы данных / Глава 41. Основные компоненты ВБД / Построение выборки ВБД конструктивным путем

Работа с просматриваемой выборкой ВБД

Как отмечалось в гл. 24 «Просмотр таблицы», когда пользователь открывает окно просмотра таблицы, ObjectLand автоматически создает просматриваемую выборку, включая в нее все записи и поля таблицы. Точно так же, когда открывается окно просмотра таблицы ВБД, автоматически создается просматриваемая выборка ВБД, т.е. ObjectLand выполняет SQL-запрос, результатом которого будет набор всех записей таблицы ВБД со всеми их полями.

Для просмотра таблицы ВБД, как и для обычной таблицы ObjectLand, следует выполнить команду меню окна навигации Правка+Открыть либо выполнить двойной щелчок левой кнопкой мыши на имени этой таблицы в панели списка.

Будет открыто окно просмотра таблицы, в основном такое же, как для внутренней таблицы (см. гл. 24 «Просмотр таблицы», рис. 24-1). Некоторые отличия в наборе команд меню и в отображаемой информации связаны с особенностями таблиц ВБД, отличающими их от внутренних таблиц ГБД.

В меню Выборка при просмотре таблицы ВБД отсутствуют команды Копировать и Объединить, поскольку ObjectLand не может выполнить эти сложные операции над «чужими» для него данными. Отсутствует также команда Экспорт, поскольку она предназначена для преобразования внутренних таблиц ObjectLand в формат других СУБД, а внешняя БД по определению уже хранится в «чужом» для ObjectLand формате.

В меню Поля для таблицы ВБД отсутствует команда Редактировать, ибо возможность изменять значения данных для ВБД определяется особенностями выбранного режима соединения с источником данных. Отсутствует команда Итог: выполнение итоговых вычислений потребовало бы выполнения трудоемких запросов к источнику данных.

В строке состояния окна не всегда отображается общее число записей просматриваемой таблицы ВБД. Если для работы с таблицей используется динамический курсор, то количество записей может изменяться в ходе просмотра независимо от действий пользователя.

пред.в начало стр.след.