ГИС ObjectLand. Руководство пользователя
пред.содержаниеслед. / Карты и таблицы / Глава 33. Табличная информация при отображении карт / Просмотр присоединенных таблиц

Селекция объектов по выбранным записям

Команды, описанные в этом подразделе, являются в некотором смысле обратными по отношению к описанным выше. Они позволяют переходить от выбранных записей присоединенной таблицы к тем объектам, к которым присоединены эти записи.

Пусть в окне просмотра присоединенной таблицы выделена одна или несколько записей. При этом совершенно не важно, каким способом было выполнено это выделение – вручную или с помощью команды Тема+Выбрать присоединенные записи, или комбинацией этих способов. Имеются две команды, селектирующие объекты на основании выделенных записей: Тема+Селекция объектов и Тема+Отобразить объекты.

Команда меню Тема+Селекция объектов (или кнопка панели инструментов ) выполняет селектирование объектов, присоединенных к выбранным записям. Пользователь должен выбрать из вложенного меню один из пяти возможных вариантов операции селектирования объектов. Эти варианты аналогичны тем, которые описаны в гл. 13 «Селекция объектов», при этом присоединенные объекты играют роль объектов, выбранных для участия в операции:

После выполнения команды Тема+Селекция объектов активизируется окно просмотра карты, поскольку пользователь, вероятно, хотел бы поработать с селектированными присоединенными объектами в этом окне.

Система не дает гарантии, что все селектированные присоединенные объекты окажутся в отображаемой области. Чтобы увидеть их все одновременно, можно воспользоваться командой меню Селекция+Показать все в окне просмотра карты.

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

Команда меню Тема+Отобразить объекты (или кнопка панели инструментов ) также позволяет селектировать и просматривать присоединенные объекты, но не все сразу, как предыдущая команда, а по очереди.

При выполнении этой команды активизируется окно просмотра карты, и в этом окне селектирован один из присоединенных объектов. Если необходимо, автоматически выполняется сдвиг отображаемой области, чтобы селектированный объект был виден.

Несколько видоизменяется сообщение о селектированных объектах, размещенное в левой части информационной строки. В режиме отображения присоединенных объектов это сообщение выглядит примерно так: «Селектировано: 1 (3 из 8)». Это следует понимать так: селектирован один объект, который является третьим по счету из 8 объектов, присоединенных к записям, выбранным в окне просмотра таблицы.

Для просмотра остальных присоединенных объектов можно использовать команды меню окна просмотра карты Объект+Предыдущий присоединенный и Объект+Следующий присоединенный, либо соответствующие им кнопки панели команд и . Присоединенные объекты будут по очереди селектироваться, при необходимости будет автоматически сдвигаться отображаемая область.

Возможна ситуация, когда для выбранной записи имеется один или несколько связанных с ней объектов, однако отображение всех этих объектов или некоторых из них запрещено фильтром темы (см. гл. 34 «Фильтры и их структура», подраздел «Фильтр темы»). Если запрещено отображение всех связанных объектов, то при выполнении команды меню Отобразить объекты система выдает сообщение: «В текущем режиме просмотра темы нет объектов, присоединенных к выбранным записям». Если же некоторые из связанных объектов отображаются в теме, то команды Предыдущий присоединенный и Следующий присоединенный позволяют выбрать любой из этих объектов, однако в строке состояния номер объекта и количество связанных объектов указываются без учета действия фильтра (т.е. включая неотображаемые объекты).

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