Переключатели

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

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

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

Примечание:

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

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

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

Добавление переключателя

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

  1. Нажмите на кнопку Компоновка Layout на панели инструментов операционной панели, чтобы открыть панель компоновки операционной панели.
  2. Щелкните вкладку Заголовок или Боковая панель на панели Компоновка.
  3. Щелкните Добавить переключатель.
  4. Выберите тип переключателя и начните его настройку.

Переключатель категорий

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

Переключатель категорий

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

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

Если ваш переключатель основан на сгруппированных значениях, категории автоматически генерируются на основе имен полей в ваших данных. Вы можете изменить надпись для категории на вкладке Данные и нажав кнопку + Переопределить, введя новую надпись категории и нажав кнопку Добавить. Когда ваша категория добавлена, вы можете изменить ее надпись. При желании вы можете нажать кнопку Загрузить категории, чтобы добавить все категории сразу и изменить их надписи.

Переключатель чисел

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

Счетчик переключателя с полем ввода
Счетчик переключателя с бегунком

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

Переключатель дат

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

Переключатель дат

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

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

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