Таблица атрибутов |
|
|
Форма Таблица атрибутов обеспечивает отображение атрибутов объектов из пространственных баз данных, подключаемых через DBM-файлы, или произвольных таблиц атрибутов.
Диалог Таблица атрибутов позволяет получить доступ к исходному набору данных целиком. При этом, если карта DBM открывает таблицу БД, а не выполняет некий произвольный SQL-запрос, то данные будут доступны для редактирования (если у пользователя, от имени которого выполняется обращение к БД, есть соответствующие полномочия). Для работы диалога Таблица атрибутов с картами формата DBM дополнительных настроек не требуется. Для подключения к источнику данных используются параметры соединения с БД, заданные в самой карте DBM. Для каждой таблицы, выбираемой из базы данных, осуществляется создание закладки, на которой отображается её содержимое.
Отображение данных DBM-карты в диалоге Таблица атрибутов
Источниками данных являются: — Классы пространственных объектов — DBM-карты; — Таблицы атрибутов в СУБД.
В строке Источник данных располагается выпадающий список таблиц базы данных DBM.
Главная панель диалога содержит следующие кнопки:
Контекстное меню в диалоге дублирует режимы панели инструментов.
Основную часть диалога занимает таблица для отображения атрибутов. Одновременно может быть открыто несколько таблиц в виде вкладок. Имена источников данных отображаются на вкладке. Расположение вкладок может быть изменено пользователем. Для этого зажмите левой кнопкой мыши заголовок таблицы на вкладке и потяните его к любому краю формы (либо на уже существующую вкладку для группирования).
Размещение на форме дополнительных окон с таблицами
К записям таблицы возможно применение сортировки или фильтра.
Сортировка записей таблицы
Применение фильтра к записям таблицы
В нижней части диалога размещается панель с навигационными кнопками:
— Первая запись; — Назад; — Окно для ввода количества записей для действий назад и вперёд; — Вперед; — Последняя запись.
Справа располагаются кнопки управления текущими изменениями:
Вид формы Таблица атрибутов с отключенными кнопками навигации, источником данных и панелью инструментов при помощи диалога Настройки:
Все режимы диалога по-прежнему доступны к выполнению посредством контекстного меню.
Если в документе открыта DBM-карта, состоящая из нескольких слоев (таблиц), то при старте диалога Таблица атрибутов выпадающий список Источник данных заполняется названиями слоев (таблиц) DBM. Текущим в выпадающем списке Источник данных устанавливается первый слой, а таблица слоя отображается ниже в окне. При выборе из выпадающего списка Источник данных названия слоя выполняется создание новой вкладки, в которой отображается таблица выбранного слоя. Новая вкладка создается при выборе пользователем из списка Источник данных слоя, таблица которого на данный момент не отображается на вкладках. Если таблица слоя уже отображается в одной из вкладок, то данная вкладка становится текущей. Если пользователь закрывает один из слоев, например, посредством диалога Список данных, то в открытом диалоге Таблица атрибутов автоматически закрывается вкладка с таблицей закрытого слоя, из списка Источник данных удаляется название слоя. Для принудительного закрытия отображаемой вкладки кликните по крестику, размещенному в заголовке вкладки. |