Справочники

Конфигуратор должен предоставлять возможность создания, редактирования, удаления, и просмотра элементов справочника:

Рисунок 4.21. Редактор структуры справочника

Редактор структуры справочника

Панель редактирования информации о справочнике:

Вводится код, имя справочника, комментарий, а также столбцы справочника.

Значение по умолчанию Возможные значения Замечание

поле «Столбцы»:

код

пусто

не может состоять из пробелов

имя

пусто

не может состоять из пробелов

комментарий

пусто

флажок «Переводить»

выключен

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

Примечание

  • Новый столбец добавляется по нажатию на кнопку «Добавить».

  • Редактирование доступно после двойного клика по полю.

  • Для применения ввода необходимо нажать Enter.

При сохранении возможно исполнение альтернативного потока событий 1.

Элементы справочника.

Чтобы отобразить элементы справочника, необходимо нажать на кнопку «Элементы» во вкладке редактирования справочника:

Рисунок 4.22. Элементы справочника

Элементы справочника

Добавление нового элемента справочника / редактирование существующего.

Разработчик Synergy нажимает на кнопку «+»: система добавляет строку, заполненной по умолчанию названиями столбцов.

Примечание

  • Редактирование доступно после двойного клика по полю.

  • Для применения ввода необходимо нажать Enter.

Удаление элемента справочника.

Для удаления разработчик Synergy нажимает на пиктограмму удаления. Система отображает диалоговое окно подтверждения удаления;

Кнопка «Обновить».

Нажатие на кнопку обновляет текущий список.

Альтернативные потоки событий.

Альтернативный поток 1. Не введено код / название справочника, либо введены одни пробелы.

Система информирует, что поле не может быть пустым.

Справочник склонений месяца

Одним из примеров справочников является справочник склонений месяца. Разработчик Synergy может вручную создать справочники склонений месяца, которые позволят настраивать склонения названий месяцев для разных локалей системы.

Справочник склонений месяца должен иметь код month_код-языка (имеющиеся коды языка: ru - русский, kk - казахский, en - английский) и поля (идентификаторы столбцов, как и их количество, могут быть любыми):

Код поля Название Описание

number

Номер месяца

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

название_параметра

Падеж для склонения

Подстановка месяца в выбранном падеже