4.2  Управление справочниками

Как уже говорилось в главе 2.2.1, система поддерживает линейные и древовидные справочники.

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

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

Для управления справочниками выберите меню НастройкаСправочники. На экране откроется окно управления справочниками:


pict

Рис. 4.4:

Это окно разделено на 2 части. Левая часть содержит список всех справояников в системе, правая — значения выделенного справочника (для их просмотра щелкните мышью по нужному справочнику в списке справочников).

Для управления справочниками на панели инструментов доступны следующие кнопки:


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

Для управления содержимым конкретного справочника доступны следующие кнопки


pict Добавлене корневого элемента в древовидный справочник.. Элементы древовидного справочника добавляются к выделенному элементу, поэтому таким образом невозможно добавить самый верхний элемент. Данная кнопка решает эту проблему. При нажатии на нее система попросит ввести название коневого элемента и в случае подтверждения в выделенный древовидный справочник будет добавлен новый корневой элемент, в которые впоследствии можно будет добавлять дочерние элементы.
pict Добавлене элемента в справочник.. Если справочник является древовидным, элемент будет добавлен к выделенному элементу, если линейным — в конец справочника.
pict Переименование элемента справочника. Для переименования элемента справочника выделите нужный элемент мышью и нажмите на эту кнопку. Система спросит название нового элемента и в случае подтверждеия переименует выделенный элемент справочника.
pict Удаление элемента справочника. Для удаления элемента справочника выделите нужный элемент мышью и нажмите на эту кнопку. Система спросит действительно ли нужно удалить выделенный справочник и в случае утвердительного ответа элемент будет удален. Если значения выделенного элемента используются в записях об обслеованиях, удаление такого элемента будет невозможно и операция будет отменена.