Таблица атрибутов

Печать Стартовая страница Следующая страница

Форма Таблица атрибутов обеспечивает отображение атрибутов объектов из пространственных баз данных, подключаемых через DBM-файлы, или произвольных таблиц атрибутов.

 

Диалог Таблица атрибутов позволяет получить доступ к исходному набору данных целиком. При этом, если карта DBM открывает таблицу БД, а не выполняет некий произвольный SQL-запрос, то данные будут доступны для редактирования (если у пользователя, от имени которого выполняется обращение к БД, есть соответствующие полномочия). Для работы диалога Таблица атрибутов с картами формата DBM дополнительных настроек не требуется. Для подключения к источнику данных используются параметры соединения с БД, заданные в самой карте DBM. Для каждой таблицы, выбираемой из базы данных, осуществляется создание закладки, на которой отображается её содержимое.

 

01

Отображение данных DBM-карты в диалоге Таблица атрибутов

 

Источниками данных являются:

— Классы пространственных объектов — DBM-карты;

— Таблицы атрибутов в СУБД.

 

В строке Источник данных располагается выпадающий список таблиц базы данных DBM.

 

Главная панель диалога содержит следующие кнопки: 

clip0025 Запись в отдельном окне (вызывает диалог Текущая запись).

clip0026 Поиск и фильтрация (вызывает диалог Поиск и фильтрация).

main_mastertable Отношение подчиненности. Вызывает диалог Настройка отношений подчиненности.

clip0027 Местоположение на карте. Режим осуществляет синхронизацию записи и объекта карты. При утопленной кнопке производится перемещение карты к объекту для текущей записи. Для указанного на карте объекта выполняется перемещение к записи в таблице.

clip0028 Выделить связанные объекты (для всех отображаемых записей, имеющих связь с картой, производится выделение объектов на карте).

clip0029 Отменить выделение объектов. Режим снимает выделение объектов на карте.

clip0043 Установить состав отображения. Устанавливает состав отображения слоя по отфильтрованным записям

clip0044 Сбросить состав отображения. Сбрасывает состав отображения слоя в исходный

clip0032 Добавить источник данных. Вызывает диалог Открыть набор данных.

clip0030 Экспорт в CSV. Режим сохраняет все отображаемые записи таблицы в файл формата CSV.

clip0045 Выполнить произвольный запрос. Вызывает диалог Выполнить произвольный запрос.

clip0031 Обновить. Режим предназначен для принудительного считывания содержимого таблицы.

clip0032 Добавить источник данных. Вызывает диалог Открыть набор данных.

clip0033 Помощь. Вызывает справку задачи.

clip0034 Настройки. Вызывает диалог Настройки для управления параметрами задачи.

clip0035 Выход.

 

Контекстное меню в диалоге дублирует режимы панели инструментов.

 

2_m

 

Основную часть диалога занимает таблица для отображения атрибутов. Одновременно может быть открыто несколько таблиц в виде вкладок. Имена источников данных отображаются на вкладке. Расположение вкладок может быть изменено пользователем. Для этого зажмите левой кнопкой мыши заголовок таблицы на вкладке и потяните его к любому краю формы (либо на уже существующую вкладку для группирования).

 

02

Размещение на форме дополнительных окон с таблицами

 

К записям таблицы возможно применение сортировки или фильтра.

 

03

Сортировка записей таблицы

 

04

Применение фильтра к записям таблицы

 

В нижней части диалога размещается панель с навигационными кнопками:

clip0005

— Первая запись;

— Назад;

— Окно для ввода количества записей для действий назад и вперёд;

— Вперед;

— Последняя запись.

 

Справа располагаются кнопки управления текущими изменениями:

 

clip0036 Сохранить текущие изменения;

clip0037 Отменить/сбросить текущие изменения.

 

Вид формы Таблица атрибутов с отключенными кнопками навигации, источником данных и панелью инструментов при помощи диалога Настройки:

 

05

 

Все режимы диалога по-прежнему доступны к выполнению посредством контекстного меню.

 

Если в документе открыта DBM-карта, состоящая из нескольких слоев (таблиц), то при старте диалога Таблица атрибутов выпадающий список Источник данных заполняется названиями слоев (таблиц) DBM. Текущим в выпадающем списке Источник данных устанавливается первый слой, а таблица слоя отображается ниже в окне.

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

Если пользователь закрывает один из слоев, например, посредством диалога Список данных, то в открытом диалоге Таблица атрибутов автоматически закрывается вкладка с таблицей закрытого слоя, из списка Источник данных удаляется название слоя.

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