Виджет Таблица отображает интерактивные таблицы атрибутов для векторных слоев или слоев сцены, связанных с векторным слоем, с возможностью включения нескольких листов, к которым пользователи получают доступ через вкладки или список. Вы можете выбрать, какие поля включать в таблицу и включить инструменты, такие как поиск и выборка. Пользователи могут сортировать таблицы по одному или нескольким полям в порядке возрастания или убывания.
Примеры
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вы хотите показать таблицы атрибутов.
- Вы хотите предоставить таблицу пользователям для взаимодействия, например, для поиска или сортировки записей, редактирования атрибутов и выборки соответствующих объектов на карте.
Примечания по использованию
Для этого виджета обязательно, чтобы источник данных был установлен для каждого листа в таблице. Таблица поддерживает векторные слои и слои сцены со связанным векторным слоем. Вы можете настроить действия для виджета Таблица для взаимодействия, например для приближения к выбранным объектам на карте в виджете Карта или фильтре строк в виджете Список. Вы также можете использовать этот виджет для отображения атрибутов объектов, не включая карту в приложение.
Подсказка:
Для полей, содержащих длинные строки, пользователи могут навести на любую ячейку для просмотра всего значения в подсказках инструмента. URL в ячейках автоматически сокращаются до Вида и превращаются в активные ссылки.
Настройки
Виджет Таблица включает в себя следующие настройки:
- Новый лист - создает один или несколько листов в таблице. (Щелкните кнопку Удалить, чтобы удалить лист из таблицы.) Для каждого листа задайте следующие параметры на панели Настройки листа:
- Данные - выберите источник данных для слоя с атрибутами для показа в виджете. В настройках вида данных можно фильтровать данные, чтобы ограничить содержание виджета, сортировать данные для отображения объектов в определенном порядке, или ограничить число объектов.
- Надпись - введите имя листа. Это название появляется в виджете как вкладка или в списке листов.
- Настроить поля - выберите поля, чтобы включить их в лист. (Первые 50 полей выбираются автоматически; воспользуйтесь при необходимости кнопкой Очистить выборку.) Перетащите выбранные поля, чтобы изменить их порядок. Щелкните значок Видимый для переключения видимости столбца при первой загрузке виджета. (При запуске пользователи могут менять видимость с помощью инструмента Показать/скрыть столбцы.) Поддерживаются поля вложений. Если источник данных поддерживает редактирование, включите отметку Разрешить редактирование, чтобы пользователи, у которых есть доступ к данным, могли редактировать атрибуты двойным щелчком в ячейке таблицы. Вы можете выбрать, какие поля доступны для редактирования. Значки блокировки отображаются в заголовках столбцов для полей, которые нельзя редактировать.
Примечание:
Если пользователь экспортирует в форматы JSON, CSV или GeoJSON, используя действия Экспортировать все или Экспортировать выбранные для данных, только поля, которые вы выбрали для отображения в настройках виджета будут включены в экспорт.
- Опции заголовка — настройте строку заголовка, которая отображается в верхней части листа. Можно применить полужирное форматирование к тексту заголовка, изменить цвет шрифта и размер шрифта в пикселях (px). Также можно выбрать цвет фона колонтитула.
- Инструменты - предоставьте пользователям инструменты для взаимодействия с листами в таблице.
- Поиск — предоставьте окно поиска для листа в таблице.
- Выберите поля поиска — выберите одно или несколько полей для поиска.
- Точное совпадение — ограничьте результаты поиска только теми записями, которые соответствуют поисковой фразе.
- Подсказка — настройте текст подсказки, которая появляется в поле поиска.
- Выберите записи - разрешите пользователям выбирать записи в листе. При включении этого инструмента также включаются Показать выборку (обновляет лист, чтобы отобразить только выбранные элементы) и Очистить выборку в меню листа Опции.
- Режим выборки - разрешить пользователям выбирать одну или несколько записей в таблице.
- Обновить - этот инструмент отображается для пользователей в меню листа Опции для обновления таблицы, чтобы получить последние данные.
- Поиск — предоставьте окно поиска для листа в таблице.
- Стиль компоновки - выберите из Вкладки или Ниспадающий список, чтобы задать, как пользователи могут переключаться между листами в таблице.