Редактирование справочника
Для работы с постоянной и условно постоянной информацией с некоторым множеством значений в системе используются объекты типа "Справочник"
Механизм поддержки справочников позволяет спроектировать и поддерживать самые различные справочники. На этапе конфигурирования можно описать, какими свойствами обладает каждый конкретный справочник. К настраиваемым свойствам относятся, например, длина и тип кода, количество уровней иерархии, поддержка уникальности кодов.
Помимо кода и наименования, механизм работы со справочниками позволяет создавать набор реквизитов для хранения любой дополнительной информации об элементе справочника, а также табличные части, в которых может храниться однотипная информация, число которой может быть переменным, например, описание комплектующих изделия, состав семьи сотрудника, телефоны организации и т.д.
Для каждого справочника может быть задано несколько форм просмотра и редактирования.
Для описания соподчиненных сущностей можно использовать подчиненные справочники. В этом случае в подчиненном справочнике каждый элемент "принадлежит" к определенному элементу справочника-владельца.
Свойства справочника
Наряду с общими свойствами, присущими всем объектам метаданных, справочники обладают рядом специфических свойств.
Редактирование справочника выполняется в окне редактирования.
Данные по справочнику распределены на закладках.
Если справочник должен быть подчиненным какому-либо другому справочнику, выберите справочник-владелец в реквизите Владелец. Выберите способ подчинения: элементам, группам или группам и элементам.
Для иерархического справочника укажите вид иерархии, необходимость ограничения числа уровней и число уровней.
Для создания подчиненных объектов на закладке "Владельцы" нажмите кнопку "Редактировать список" и выберите объекты-владельцы.
- Редактирование - в свойстве выбирается способ ввода и редактирования элемента справочника. Если выбрать "В списке", то информация по выбранному элементу будет вводиться в форме списка. Если выбрать "В диалоге", то будет открываться отдельная форма.
- Основное представление - в свойстве указывается представление элементов справочника в других объектах конфигурации. Например, в поле реквизита документа, если этот реквизит заполняется путем выбора значения из данного справочника. Можно установить показ результата выбора в виде кода элемента справочника или в виде наименования.
- Формы
- Элементы справочника могут создаваться различным способом (в списке, в диалоге), при этом для элемента и группы справочника можно также задавать различные формы. Выбор значений элементов также может осуществляться с помощью специально разработанных форм.
Ввод по строке
- Основное представление - в свойстве указывается представление элементов справочника в других объектах конфигурации. Например, в поле реквизита документа, если этот реквизит заполняется путем выбора значения из данного справочника. Можно установить показ результата выбора в виде кода элемента справочника или в виде наименования.
-
На закладке "Формы" формируются поля ввода по строке.
-
Ввод на основании
-
Производится выбор объектов конфигурации, для которых данный справочник является основанием для ввода и объекты конфигурации, на основании которых может вводиться справочник.
На закладке "Прочее" задаются управляемые транзакционные блокировки данных по полям и устанавливается признак полнотекстового поиска по объектам данного типа.
Для установки режимов обновления предопределенных данных в поле "Обновление предопределенных данных" следует выбрать требуемый режим:
Авто - фактическое значение вычисляется автоматически. Для главного узла информационной базы - значение будет равно "Обновлять автоматически", для периферийного узла информационной базы будет равно "Не обновлять автоматически";
Обновлять автоматически - при реструктуризации информационной базы будет выполняться автоматическое создание предопределенных элементов и обновление существующих значений;
Не обновлять автоматически - при реструктуризации информационной базы не будет выполняться автоматическое создание новых предопределенных элементов и обновление их значений.