Замечание
В системе по умолчанию задано 21 (двадцать одно) дефолтное свойство. Все они перечислены в илл. «Свойства».
Окно раздела «Свойства» разделено на 2 (две) части (илл. «Свойства»):
по центру - список свойств с полями:
номер (сортировка по умолчанию выполнена по этому полю в порядке увеличения номера);
код;
название;
пиктограмма редактирования;
пиктограмма удаления;
Список свойств можно сортировать по всем имеющимся полям как по убыванию, так и по возрастанию.
вверху - текстовый поиск, кнопка добавления, а также переключатель между страницами списка.
Добавление нового свойства / редактирование существующего свойства.
Разработчик Synergy нажимает на кнопку «+»: система предоставляет окно с пустой формой заполнения (илл. «Добавление нового свойства»).
Разработчик Synergy открывает на редактирование существующее свойство нажатием на пиктограмму редактирования: система предоставляет такое же окно, но с заполненной формой.
Вводится код, название и описание свойства, присваиваются номер, справочник и генератор значений и включаются переключатели прав (возможные значения перечисленных полей ввода см. таблицу ниже).
Значение по умолчанию | Возможные значения | Альтернативные потоки событий | Замечание | |
---|---|---|---|---|
код | пусто | не может состоять только из пробелов | №1 | |
название | пусто | не может состоять только из пробелов | №1 | |
описание | пусто | необязательное поле | ||
номер | 0 | может совпадать с существующим | ||
переключатель «Показывать в окне проводника» | не включен | Определяет, отображать ли окне проводника (в табличном просмотре) данное свойство | ||
переключатель «Обязательно для заполнения» | не включен | Определяет, обязательно ли заполнение данного свойства | ||
справочник | пусто | список созданных справочников |
Отображаются справочники, в которых есть поле с кодом
text . Значения данного поля
выводятся в выпадающем списке при указании свойств
документа.
| |
свойство (владелец) | пусто | список созданных свойств | Данное поле не имеет смысла без использования полей «Справочник», «Зависимое свойство» | |
зависимое свойство | пусто | поля выбранного справочника | Данное поле не имеет смысла без использования полей «Справочник», «Свойство (владелец)», используется для фильтрации отображающихся в выпадающем списке значений | |
генератор значений | пусто |
Примечание 1
Поля «Название», «Описание» являются мультиязычными полями ввода. Подробнее смотрите Требования к мультиязычному полю вводу).
Примечание 2
Для создания связей между свойствами необходимо настроить два справочника таким образом, чтобы в втором справочнике было поле помимо поля с кодом
text
, и значения данного поля должны соответствовать значениям первого справочника. Далее необходимо создать свойства по обоим справочникам и для второго свойства в поле «Свойство (владелец)» указать созданное первое свойство, в поле «Зависимое свойство» указать поле справочника, значения которого соответствуют значениям первого свойства.
Для сохранения введенных данных разработчик Synergy нажимает «Сохранить». При этом возможно исполнение альтернативного потока событий 1. Если разработчик Synergy хочет отменить создание / редактирование свойства, он нажимает на кнопку «Назад», исполняется альтернативный поток событий 2.
Удаление свойства.
Для удаления разработчик Synergy нажимает на пиктограмму удаления. Система предоставляет диалоговое окно подтверждения удаления; разработчик Synergy либо подтверждает удаление («ОК»), либо отменяет действие («Отмена»).
Замечание
Любое изменение свойств отобразится на клиенте только после перелогинизации пользователя.
Постраничный переход.
Требования к постраничному переходу см. в Общие требования к некоторым полям конфигуратора.
Текстовый поиск.
Требования к текстовому поиску см. в Общие требования к некоторым полям конфигуратора.
Альтернативные потоки событий.
Альтернативный поток 1. Не введены поля ввода кода / названия свойства, либо введены одни пробелы.
Система информирует, что поле не может быть пустым, окно не закрывается.
Альтернативный поток 2. Пользователь отменяет создание / редактирование свойства, нажав на кнопку «Назад».
Изменения не принимаются, окно закрывается.