Статичный переключатель

Назначение

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

В зависимости от настройки свойств, включенных по умолчанию в состав компоненты, компонента Статичный переключатель может использоваться для:

  1. Для сохранения введеннойинформации в базу данных и отображения значения из базы данных(в данном случае, функция компоненты Статичный переключатель. Сохранение значения должна быть включена)
  2. Для отображения значений,заданных бизнес-аналитиком или являющихся константой, определённой в логике приложения(в данном случае, функция компоненты Статичный переключатель. Сохранение значения должна быть выключена или удалена через настройки функции по кнопке)

Компонента Статичный переключатель находится в разделе Компоненты - Поля без сохранения - Статичный переключатель.

Свойства

Компонента имеет набор общих свойств. Ниже отображены свойства, специфичные только для данной компоненты.

Наименование свойства Назначение свойства Принимаемые значения
Подсказка позволяет создать подсказку, расположенную внутри элемента. Данное свойство не применимо с логикой отображения поля на странице приложения
Надпись позволяет задать наименование поля, которое будет отображаться на странице пример возможного значения: Статус
Значение позволяет задать значение по умолчанию, соответствующее одному из указанных значений в настройках компоненты “Список значений” в настройке элемента “Возвращаемое значение” В списке значений компоненты указано, например, два элемента, в настройках которых заполнены поля “Возвращаемое значение”, одно из которых можно использовать в качестве значения по умолчанию для компоненты, отображаемое при отсутствиииного значения подгруженного из базы данных (через функцию Статичный переключатель. Сохранение значения)
Список значений позволяет задать значения доступные для выбора пользователем на странице со следующими настройками
  • Возвращаемое значение - позволяет задать значение, которое может быть сохранено в базу данных
  • Сделать скрытым -* позволяет регулировать видимость элемента (значения)
  • Видимое значение - позволяет задать значение, которое будет отображено пользователю
  • Сделать недоступным для выбора* - позволяет регулировать возможность управления элементом

Свойство Статичный переключатель. Сохранение значения

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

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

Базовые функции

Заполнить значением по умолчанию

Заполнить значением по умолчанию

Заполнить значением из переменной процесса

Заполнить значением из переменной процесса

Дополнительные функции

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

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

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

Сохранить значение в переменную процесса любого типа

Сохранить значение в переменную процесса любого типа

Методические рекомендации по применению

Пошаговые инструкции по применению компонента в типовых задачах Вы можете найти в разделах:

Часто задаваемые вопросы

Вопрос Ответ
Чем отличается компонента Статичный переключатель от компоненты Переключатель? Компонента Статичный переключательиспользуются для выбора значений, которые задаются аналитиком при настройке компоненты, Переключательиспользуется для выбора значений,которые берутся из базы данных.
Все ли свойства компоненты обязательны для заполнения? Нет.Свойства компоненты определяются в зависимости от решаемой задачи.
Возникнет ли ошибка при запуске приложения, если оставить незаполненным свойство Статичный переключатель. Сохранение значения? Да. В случае, если функция “Статичный переключатель. Сохранения значения” включена у элемента и не заполнены ее параметры, то при валидации проекта возникнет ошибка. Если по условию задачи данное поле не должно подгружаться и сохраняться в базу данных, данную функцию в компоненте необходимо либо отключить либо удалить.
Если удалить базовые функции, которые включены в компоненту по умолчанию, например, “Заполнить значением по умолчанию” можно ли будет вновь их добавить? Да. Если удалить какую-то базовую функцию компоненты, то по кнопке “Добавить функцию” она будет доступна для выбора.