1С Предприятие 8.0. Описание встроенного языка

         

Справочники


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

Пример:

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

НовыйОбъект = Справочники.Валюты.СоздатьЭлемент();

НовыйОбъект.Код = "840";

НовыйОбъект.Наименование = "USD";

НовыйОбъект.ПолноеНаименование = "Доллары США";

НовыйОбъект.Записать() ;

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

КПЗ = Справочники.Номенклатура;

ОтборМПЗ = Новый Структура("ТипНоменклатуры");

Пусто = Перечисления.ТипыНоменклатуры.ПустаяСсылка();

ОтборМПЗ.ТипНоменклатуры = Пусто;

ВыборкаМПЗ = МПЗ.ВыбратьЭлементы(,,ОтборМПЗ, "Наименование Убыв"):

НачатьТранзакцию();

    Пока ВыборкаМПЗ.Следующий() Цикл

        Объект = ВыборкаМПЗ.ПолучитьОбъект();

        Объект.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Товар.

        Объект.Записать() ;

    КонецДикла;

ЗафиксироватьТранзакцию();



Содержание раздела