Оглавление | Родительский раздел

Справочники

Справочники
Для работы с постоянной и условно постоянной информацией с некоторым множеством значений в системе используются объекты типа "Справочник". Обычно справочниками являются списки материалов, товаров, организаций, валют, сотрудников и др. Название и структура каждого конкретного справочника определяется при его создании в конфигураторе. На этапе конфигурирования можно описать, какими свойствами обладает каждый конкретный справочник. К настраиваемым свойствам относятся, например, длина и тип кода, количество уровней, поддержка уникальности кодов, набор реквизитов справочника. Помимо кода и наименования, механизм работы со справочниками позволяет создавать набор реквизитов для хранения любой дополнительной информации об элементе справочника.

Пример:

// Пример создания нового элемента

НовыйОбъект = Справочники.Валюты.СоздатьЭлемент();
НовыйОбъект.Код = "840";
НовыйОбъект.Наименование = "USD";
НовыйОбъект.ПолноеНаименование = "Доллары США";
НовыйОбъект.Записать();

// Пример обработки выборки справочника

Номенклатура = Справочники.Номенклатура;
Отбор = Новый Структура();
Пусто = Перечисления.ТипыНоменклатуры.ПустаяСсылка();
Отбор.Вставить("ТипНоменклатуры",Пусто);
Выборка = Номенклатура.Выбрать(,,Отбор, "Наименование Убыв");
НачатьТранзакцию();
Пока 
Выборка.Следующий()  Цикл
    Объект = Выборка.ПолучитьОбъект();
    Объект.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Товар;
    Объект.Записать();
КонецЦикла
;
ЗафиксироватьТранзакцию();

Подразделы


Оглавление | Родительский раздел Платформа 8.3.13.1809