profile="http://gmpg.org/xfn/11"> Справочник в 1С:Предприятие 7.7 | Разработчику о работе с 1С:Предприятие, Pascal, Паскаль

Справочник в 1С:Предприятие 7.7

Автор: Бобошко Дмитрий Дмитриевич

Определение справочника в 1С:Предприятии 7.7

Под справочником в 1С:Предприятие 7.7 понимается некий список значений, который заполняется в режиме 1С:Предприятие. Значение справочника называется в терминах 1С:Предприятие: элемент справочника. Элемент справочника определяется некоторыми характеристиками, по которым элементы справочника отличаются один от другого. Как правило, элементы справочника 1С:Предприятие имеют уникальные значения, которые присущи только одному элементу справочника. Помимо того, в качестве элемента справочника могут выступать группы. Группы позволяют объединить элементы, которые имеют некоторые общие общие характеристики.


Справочник: Номенклатура
Группы: Товары, Услуги.
Элементы: Тетрадь, Ручка артикул 146571.

В данном примере в группу Товары входят Тетрадь и Ручка.

Ввод нового справочника. Режим Конфигуратор

Вводится новый справочник или редактируется ранее введенный на этапе разработки в режиме Конфигуратор. Для указанного режима, под термином справочник мы будем понимать не список значений, а объект который описывает поведение справочника в режиме 1С:Предприятие. Характеристики элемента справочника определяются реквизитами. В каждом справочнике существует два предопределенных реквизита: код, наименование.

Выборка справочника

Приведу код выборки справочника в 1С:Предприятии 7.7.


Процедура Сформировать()
  СпрНоменклатура=СоздатьОбъект("Справочник.Номенклатура");
  СпрНоменклатура.ВыбратьЭлементы();
  Пока СпрНоменклатура.ПолучитьЭлемент()=1 Цикл
    Сообщить ("Код "+СпрНоменклатура.Код+" наименование " +
    СпрНоменклатура.Наименование);
  КонецЦикла;
КонецПроцедуры

Выполнение кода позволяет выбрать все, абсолютно все элементы справочника. Все элементы справочника это: элементы, группы, помеченные на удаление элементы и группы.
Работа приведенного выше кода выдает результат в окне сообщений.


Код 3 наименование Товары
Код 2 наименование Ручка артикул 146571
Код 1 наименование Тетрадь

Комментарии запрещены.