Виджет Таблица

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

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

  • Вы хотите показать таблицы атрибутов.
  • Вы хотите предоставить таблицу пользователям для взаимодействия, например, для поиска или сортировки записей, редактирования атрибутов и выборки соответствующих объектов на карте.

Примечания по использованию

Для этого виджета обязательно, чтобы источник данных был установлен для каждого листа в таблице. Таблица поддерживает векторные слои и слои сцены со связанным векторным слоем. Вы можете настроить действия для виджета Таблица для взаимодействия, например для приближения к выбранным объектам на карте в виджете Карта или фильтре строк в виджете Список. Вы также можете использовать этот виджет для отображения атрибутов объектов, не включая карту в приложение.

Подсказка:

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

Настройки

Виджет Таблица включает в себя следующие настройки:

  • Новый лист - создает один или несколько листов в таблице. (Щелкните кнопку Удалить, чтобы удалить лист из таблицы.) Для каждого листа задайте следующие параметры на панели Настройки листа:
    • Данные - выберите источник данных для слоя с атрибутами для показа в виджете. В настройках вида данных можно фильтровать данные, чтобы ограничить содержание виджета, сортировать данные для отображения объектов в определенном порядке, или ограничить число объектов.
    • Надпись - введите имя листа. Это название появляется в виджете как вкладка или в списке листов.
    • Настроить поля - выберите поля, чтобы включить их в лист. (Первые 50 полей выбираются автоматически; воспользуйтесь при необходимости кнопкой Очистить выборку.) Перетащите выбранные поля, чтобы изменить их порядок. Щелкните значок Видимый для переключения видимости столбца при первой загрузке виджета. (При запуске пользователи могут менять видимость с помощью инструмента Показать/скрыть столбцы.) Поддерживаются поля вложений. Если источник данных поддерживает редактирование, включите отметку Разрешить редактирование, чтобы пользователи, у которых есть доступ к данным, могли редактировать атрибуты двойным щелчком в ячейке таблицы. Вы можете выбрать, какие поля доступны для редактирования. Значки блокировки отображаются в заголовках столбцов для полей, которые нельзя редактировать.
      Примечание:

      Если пользователь экспортирует в форматы JSON, CSV или GeoJSON, используя действия Экспортировать все или Экспортировать выбранные для данных, только поля, которые вы выбрали для отображения в настройках виджета будут включены в экспорт.

    • Опции заголовка — настройте строку заголовка, которая отображается в верхней части листа. Можно применить полужирное форматирование к тексту заголовка, изменить цвет шрифта и размер шрифта в пикселях (px). Также можно выбрать цвет фона колонтитула.
    • Инструменты - предоставьте пользователям инструменты для взаимодействия с листами в таблице.
      • Поиск — предоставьте окно поиска для листа в таблице.
        • Выберите поля поиска — выберите одно или несколько полей для поиска.
        • Точное совпадение — ограничьте результаты поиска только теми записями, которые соответствуют поисковой фразе.
        • Подсказка — настройте текст подсказки, которая появляется в поле поиска.
      • Выберите записи - разрешите пользователям выбирать записи в листе. При включении этого инструмента также включаются Показать выборку (обновляет лист, чтобы отобразить только выбранные элементы) и Очистить выборку в меню листа Опции.
        • Режим выборки - разрешить пользователям выбирать одну или несколько записей в таблице.
      • Обновить - этот инструмент отображается для пользователей в меню листа Опции для обновления таблицы, чтобы получить последние данные.
  • Стиль компоновки - выберите из Вкладки или Ниспадающий список, чтобы задать, как пользователи могут переключаться между листами в таблице.