Виджет Таблица атрибутов отображает в табличном виде атрибуты рабочего слоя. Он отображается в нижней части веб-приложения; его можно открыть, закрыть или изменить его размер. Когда отображается более одного атрибутов слоя, на панели атрибутов автоматически создается соответствующее число закладок, которые позволяют переключаться с одной таблицы атрибутов на другую. В окне настройки виджета можно указать, какой слой или слои будут отображаться в табличном представлении, с какими полями и можно ли будет экспортировать это табличное представление.
В настоящее время поддерживаются слои на основе картографических сервисов, сервисов объектов и наборов объектов. В слоях из картографических сервисов и сервисов объектов необходимо, чтобы в таблице отображалась возможность работы с запросами.
Конфигурация виджета Таблица атрибутов
Виджет Таблица атрибутов – внепанельный виджет.
- Наведите курсор на виджет Таблица атрибутов и щелкните маленький значок глаза , чтобы показать или скрыть этот виджет в приложении.
- Поместите курсор над виджетом Таблица атрибутов и щелкните маленький значок редактирования .
Окно конфигурации для этого виджета открывается со списком слоев, связанных с картой.
- В поле Показать выключите слой, который вы не хотите отображать в таблице.
- В разделе Настроить поля слоя щелкните значок редактирования рядом с выбранным слоем и снимите отметки у полей, которые вы не хотите отображать в таблице.
- Дополнительно, отметьте опцию Разрешить экспорт в CSV, если вы разрешаете пользователям экспортировать таблицы атрибутов в файлы CSV.
- Дополнительно, отметьте опцию Первоначальное развертывание виджета, чтобы открывать атрибутивную таблицу при запуске приложения.
- При необходимости отметьте опцию Включить фильтр по экстенту карты по умолчанию, если вы хотите использовать этот инструмент.
- Щелкните ОК.
Окно настройки виджета закроется.
Внимание:
По умолчанию в таблицу включены все поддерживаемые слои. Если функция работы с запросами сервисом не поддерживается, то в поле Показатьсоответствующий слой останется неотмеченным. Если вы попробуете установить отметку, появится предупреждающее сообщение с просьбой включить функцию работы с запросами данного сервиса. Кроме того, кнопка Открыть таблицу атрибутов в меню Список слоев недоступна для слоев без функции работы с запросами.
Примечание:
В Internet Explorer 8 и 9 при сохранении экспортированного файла необходимо вручную ввести расширение .csv. В Safari надо вручную переименовать экспортированный файл, который по умолчанию сохранился как Unknown (неизвестный).
Использование виджета Таблица атрибутов
- Имеются следующие опции для включения и выключения таблицы атрибутов:
- Чтобы включить ее, щелкните кнопку со стрелкой в нижней части карты.
- Для выключения щелкните кнопку со стрелкой в верхней части таблицы атрибутов или щелкните значок X в правом верхнем углу атрибутивной таблицы.
- Перейдите в меню Список слоев и щелкните Открыть таблицу атрибутов.
- Выбрать запись – щелкнув запись в таблице, вы выберите и подсветите соответствующий объект на карте цветом, заданным в окне конфигурации Таблицы атрибутов виджета. Двойной щелчок по любому поля выбранной записи приближает карту к данному объекту. Чтобы выбрать несколько записей, нажмите клавишу Shift или Ctrl.
- Очистка выборки – щелкните кнопку Очистить выборку, чтобы отменить все выборки.
- Приблизиться к выбранным объектам – щелкните Приблизить к, чтобы сосредоточить экстент карты вокруг выбранных объектов.
- Копировать значение поля – дважды щелкните значение поля, чтобы выделить его, затем щелкните его правой кнопкой, чтобы скопировать значение.
- Обновить – служит для обновления таблицы.
- Сортировка по полю – Щелкнув заголовок поля, вы отсортируете записи в нем.
Внимание:
Для сортировки по полю из сервиса ArcGIS Server, должно выполняться одно из следующих условий:
- Сервис ArcGIS Server должен содержать меньшее число объектов, что задано свойством сервиса MaxRecordCount.
- Если сервис ArcGIS Server содержит больше объектов, чем указано в MaxRecordCount, должен использоваться ArcGIS Server версии 10.3 или выше, в параметры Supports OrderBy и Supports Pagination иметь значение true.
- Показать или скрыть столбцы – щелкните значок + в правой части панели Таблица атрибутов, чтобы открыть окно видимости поля. Отмечайте и снимайте отметки с полей, чтобы сделать их видимыми или невидимыми в таблице.
- Число выбранных записей – отображается в левом нижнем углу таблицы.
- Можно выбрать следующие опции:
- Показать выбранные записи – отображаются только выбранные записи.
- Показать связанные записи – отображает связанные записи, если у выбранной записи есть связанная с ней таблица.
- Фильтр – Позволяет фильтровать записи в таблице.
- Фильтр Экстент карты – Отобразятся только атрибуты объектов, находящихся в текущем экстенте карты.
- Показать или скрыть столбцы – аналогично нажатию на значок + в правой части панели при установке видимости отдельных полей.
- Экспорт в CSV – Экспортирует атрибуты в файл CSV. Если выбраны записи, будут экспортированы только выбранные. Если записи не выбраны, они все экспортируются. Для поддержки этой функции для соответствующего сервиса объектов должно быть включено свойство Экспорт данных.
Примечание:
Для векторного слоя максимальное количество записей для экспорта в файл CSV зависит от свойства maxRecordCount, которое задается в сервисе при публикации.
- Щелкнув запись в таблице можно увидеть подсвеченный объект на карте, и наоборот.
Примечание:
Текущая версия Web AppBuilder for ArcGIS не поддерживает редактирование атрибутов и удаление объектов через виджет Таблица атрибутов.
Внимание:
Если в таблице неправильно отображается имя редактора при включенном на векторном слое отслеживании редактирования, обратитесь к этой технической статье, чтобы узнать о методах решения проблемы.