Справочники
Справочником называется
– объект программы, хранящий список значений (данных), позволяющий
пользователю быстро и точно вводить, хранить и получать информацию.
Значения в справочниках можно добавлять, изменять и удалять.
Внимание! Не
рекомендуется изменять значение в справочнике, если это значение было
применено в программе при заполнении какого либо документа.
Так как вводимая информация, в основном,
всегда повторяется, она делится на справочники.
При заполнении документов вручную приходится заполнять поля,
которые могут заполняться при помощи программы, для облегчения
работы созданы справочники. Так как данные вносятся в справочник
один раз и выбираются из него, исключается множество опечаток
при вносе данных и экономится время на ввод.
При использовании справочников, нужно писать значение в поле не
полностью, а несколько характерных букв, так как оно находится
по контексту и выбирается из него.
Примеры вариантов поиска значения в справочнике:
1. Искать в справочнике организаций по буквам "ООО" -
бессмысленное занятие, ищите по названию, которое есть только у
нужной вам фирмы!
2. Если в справочник товаров занесены электрические лампочки
всех видов, то искать по слову "лампочка" не оптимально.
Наберите "лам", потом знак "-", и характерную только для нужной
вам лампочки деталь, например "60", если значений отобралось
много добавьте еще характерные детали. Не забывайте знак
"-"!
Список значений для каждого справочника
произволен за исключением двух полей данных: кода объекта и значения объекта.
Код объекта является уникальным для данного справочника и позволяет
ссылаться на этот объект из других мест программы.
Значение объекта - произвольная строка, введенная пользователем
(обычно это название объекта).
Список доступных пользователю справочников определяется на этапе
настройки конфигурации задачи и впоследствии не изменяется, однако пользователь
может редактировать существующие справочники, добавляя и убирая из них
информацию.
Для каждого справочника открывается отдельное окно. Внешне справочник представляет собой список значений, которые могут быть объединены в группы.
При выполнении над справочником различных задач (выбора, редактирования и т. д.) пользователю могут быть доступны различные наборы полей записей из справочника. Доступность полей определяется на этапе настройки конфигурации задачи, однако код и значение объектов доступны пользователю всегда.