Конфигуратор должен предоставлять возможность создания, редактирования, удаления, и просмотра элементов справочника:
Панель редактирования информации о справочнике:
Поле ввода «Имя».
Поле ввода «Код». По умолчанию, поле пустое. Обязательно для заполнения.
Поле ввода «Комментарий»
Вводится код, имя справочника, комментарий, а также столбцы справочника.
Значение по умолчанию | Возможные значения | Замечание | |
---|---|---|---|
поле «Столбцы»: | |||
код |
пусто |
не может состоять из пробелов | |
имя |
пусто |
не может состоять из пробелов | |
комментарий |
пусто | ||
флажок «Переводить» |
выключен |
Позволяет системе использовать заданные тексты справочника и типы его элементов, предлагая их пользователю при работе с соответствующим справочником на клиенте. |
Примечание
Новый столбец добавляется по нажатию на кнопку «Добавить».
Редактирование доступно после двойного клика по полю.
Для применения ввода необходимо нажать
Enter
.
При сохранении возможно исполнение альтернативного потока событий 1.
Элементы справочника.
Чтобы отобразить элементы справочника, необходимо нажать на кнопку «Элементы» во вкладке редактирования справочника:
Добавление нового элемента справочника / редактирование существующего.
Разработчик Synergy нажимает на кнопку «+»: система добавляет строку, заполненной по умолчанию названиями столбцов.
Примечание
Редактирование доступно после двойного клика по полю.
Для применения ввода необходимо нажать
Enter
.
Удаление элемента справочника.
Для удаления разработчик Synergy нажимает на пиктограмму удаления. Система отображает диалоговое окно подтверждения удаления;
Кнопка «Обновить».
Нажатие на кнопку обновляет текущий список.
Альтернативные потоки событий.
Альтернативный поток 1. Не введено код / название справочника, либо введены одни пробелы.
Система информирует, что поле не может быть пустым.
Одним из примеров справочников является справочник склонений месяца. Разработчик Synergy может вручную создать справочники склонений месяца, которые позволят настраивать склонения названий месяцев для разных локалей системы.
Справочник склонений месяца должен иметь код month_код-языка (имеющиеся коды языка: ru - русский, kk - казахский, en - английский) и поля (идентификаторы столбцов, как и их количество, могут быть любыми):
Код поля | Название | Описание |
---|---|---|
number |
Номер месяца |
Определяет, для какого месяца будет заданы падежные значения (месяц определяется по номеру, январь - 1, февраль - 2 и т.п.) |
название_параметра |
Падеж для склонения |
Подстановка месяца в выбранном падеже |
… |
… |
… |