_u_range (Пользовательский диапазон значений)

Пользовательский диапазон значений обозначает диапазон, зависящий от уровня полномочий, но не от конкретных пользователей (несмотря на название). Пользователь может изменить исходное значение, находящееся в диапазоне значений «КАСКАД Цифра», в двух случаях:

  • при отсутствии настроенного пользовательского диапазона значений.
  • при наличии у пользователя уровня полномочий, для которого задан пользовательский диапазон значений, и значение при этом находится в пределах этого диапазона.

Пользовательские диапазоны значений не применимы к пользователю «root», т.е. для пользователя «root» во внимание принимается только диапазон значений «КАСКАД Цифра». Для всех прочих без исключения пользователей применяются диапазон значений «КАСКАД Цифра» и пользовательские диапазоны значений.

Соответствующие атрибуты приведены в Приложении.

Рисунок: Панель пользовательского диапазона значений

ПАНЕЛЬ ПОЛЬЗОВАТЕЛЬСКОГО ДИАПАЗОНА ЗНАЧЕНИЙ

Рисунок: Панель пользовательского диапазона значений для типа «Мин.-макс.»

DPE: в выпадающем списке справа вверху отображается имя (описание или псевдоним) редактируемого элемента точки данных.

Уровень: выпадающий список для выбора требуемого уровня полномочий (1-32) для диапазона.

Тип: выпадающий список для выбора требуемого типа диапазона («Без проверки», «Мин.-макс.», «Отдельные значения», «Все»).

  • При выборе типа «Без проверки» проверка не производится, поведение соответствует поведению для типа «Все«. По умолчанию для всех уровней полномочий установлен тип «Без проверки«. После изменения данной стандартной установки на «Все», «Отдельные значения» или «Мин.-Макс.» возврат к типу «Без проверки» будет невозможен.
  • При выборе «Мин.-Макс.» необходимо указать граничные значения в полях ниже. Флажки «Включая» позволяют указать, должно ли граничное значение входить в диапазон значений. Установка флажка «Инверт.» позволяет инвертировать диапазон.
    • Выбор типа «Отдельные значения» позволяет задавать отдельные значения для выбранного уровня полномочий. Для добавления, сортировки, редактирования или удаления значений применяются кнопки, представленные в разделе, посвященном диапазону значений «КАСКАД Цифра»  (см. Рисунок). Установка флажка «Инверт.» позволяет инвертировать диапазон.
      • При выборе типа «Все» все значения диапазона значений «КАСКАД Цифра» присваиваются выбранному уровню полномочий.

ПРИМЕЧАНИЕ

Для предотвращения ввода значений пользователем необходимо выбрать тип «Отдельные значения«, оставив при этом список «Выбранные значения» пустым.

Для некоторых типов данных возможен анализ значений на предмет соответствия указанному шаблону (например, для пользовательских диапазонов значений типов данных «string» или «uint»). См. раздел «_pv_range (Диапазон значений «КАСКАД Цифра»)«.

На панели также расположены стандартные кнопки «OK« (применить настройки, закрыть панель), «Применить» (применить настройки, панель остается открытой), «Отменить» (закрыть панель без сохранения настроек) и «Справка» (открывает соответствующий раздел справки).

СВЯЗАННЫЕ ТЕМЫ

Рекомендуется ознакомиться с подразделами «Отдельные значения» и «Совпадение» раздела «_pv_range (Диапазон значений «КАСКАД Цифра»)«!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *