Что такое элемент справочника в 1с

Справочники в 1С 8

Справочники 1С — специализированный объект древа метаданных, который служит для хранения статичной информации справочного характера. Например, в типовых конфигурациях можно увидеть следующие виды: Контрагенты, Номенклатура, Сотрудники, Основные средства и т.д. Информация в справочниках, как правило, часто не изменяется. Справочники в дальнейшем используются практически во всех объектах учета как разрез учета или справочная информация.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Справочники в конфигураторе 1С 8

Ниже мы рассмотрим настройку и проектирование справочника из конфигуратора на примере справочника «Номенклатура».

Вкладка «Основные»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

На вкладке «Основные» указывается имя, синоним, представление объектов, описание назначения.

Вкладка «Иерархия справочника»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Здесь устанавливается иерархичность справочника.

Иерархия в 1С 8.3 бывает двух типов — «групп и элементов» и «элементов«. Отличается тем, что в первом случае родителем (папкой) может быть только папка (группа), а во втором случае родителем может быть и элемент.

«Размещать группы сверху» — флаг отвечает за отображение групп в форме списка.

Также в настройках можно ограничить количество групп иерархии справочника соответствующей настройкой.

Вкладка «Владельцы»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Справочник может быть подчинен другому справочнику. С точки зрения конфигурирования 1С 8.3 это значит, что у подчиненного элемента становится обязательным реквизит «Владелец». Пример такой связи справочников в типовых конфигурациях «Номенклатура — Единицы Измерения», «Контрагенты-Договоры Контрагентов».

Владельцем справочника могут также быть следующие объекты метаданных: планы обмена, планы видов характеристик, планы счетов, планы видов расчета.

Вкладка «Данные»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Самая важная вкладка с точки зрения программиста. На ней указываются реквизиты справочника.

У справочника есть набор стандартных реквизитов, которые не редактируются программистом 1С 8.2, список их можно увидеть, нажав кнопку «Стандартные реквизиты»:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Остановлюсь на каждом подробнее:

На вкладке «Данные» так же указывается представление справочника в системе, до версии 8.2.16 представление могло быть лишь Кодом или Наименованием. В свежих версиях платформы (начиная с 8.3) представление можно описать самостоятельно в модуле менеджера с помощью обработчика «ОбработкаПолученияПредставления».

Вкладка «Нумерация»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Здесь указываются настройки справочника по части нумерации. Рекомендуется использовать именно автонумерацию. Контроль уникальности — флаг, который помогает, если нужно, сделать код уникальным. Если с установленным флагом Вы попытаетесь записать элемент справочника с неуникальным кодом, в 1С Вы получите сообщение «Код справочника стал неуникальным».

Серия кодов — определяет, как нумеровать справочник, можно ввести нумерацию справочника в разрезе владельца. Например, у контрагента «Рога и копыта» будет иметься своя нумерация договоров — «1, 2, 3» и тд.

Вкладка «Формы»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Тут описываются формы для справочника. Если конфигурация запускается как в обычном, так и управляемом режиме, тогда вкладок с формами по умолчанию будет две: «основные» и «дополнительные» — для обычного и управляемого приложения разные.

На этой странице есть немаловажное свойство справочника — «Ввод по строке«. Это очень удобная функция 1С 8, позволяющая при заполнении данных в поле ввода не заходить в справочник, а набрать его наименование, код или т.п. и выбрать из выпадающего списка нужный элемент. Выглядит это так:
Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Вкладка «Прочее»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

На вкладке можно получить быстрый доступ к основным модулям справочника — модулю объекта и модулю менеджера.

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

На этой вкладке также определяется режим блокировки — автоматический или управляемый. Использование полнотекстового поиска, а также справочная информация о справочнике, доступная в режиме 1С: Предприятия.

Читайте также и другие статьи по конфигурированию 1С.

Минивидео, как работать со справочниками:

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Справочники

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

Структура справочника

Каждый элемент справочника характеризуется кодом и наименованием. Система поддерживает режим автоматической нумерации элементов, при котором она самостоятельно может генерировать код для нового элемента справочника. Кроме этого система позволяет осуществлять контроль уникальности кодов справочника, не разрешая создавать элементы с одинаковыми кодами:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

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

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

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

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Справочники могут поддерживать иерархическое расположение элементов. Например, в справочнике Номенклатура могут быть созданы группы: Бытовая техника, Обувь, Продукты и т. д., в которых располагаются элементы, относящиеся к этим группам. Кроме того группы справочника могут включать в себя и другие группы, создавая тем самым многоуровневую иерархическую структуру.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

В справочниках возможен и другой вид иерархии, при котором элементы справочника будут относиться не к группам, а к другим элементам этого же справочника. Такой вид иерархии может использоваться, например, при создании справочника Задачи, где одна задача может включать в себя несколько других задач.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Разные справочники могут находиться в состоянии подчинения, т. е. элементы одного справочника могут быть подчинены элементам или группам другого справочника. Например, справочник Кассы может быть подчинен справочнику Организации. Тогда при оформлении кассовых документов для некоторой организации можно будет выбрать кассу не среди всех имеющихся в программе касс, а среди касс, существующих только в этой организации:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

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

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

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Формы справочника

Для того чтобы пользователь мог просматривать и изменять данные, содержащиеся в справочнике, система поддерживает несколько форм представления справочника. Система может автоматически генерировать все нужные формы справочника. Наряду с этим разработчик имеет возможность создать собственные формы, которые система будет использовать вместо форм по умолчанию:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Форма списка

Для просмотра данных, содержащихся в справочнике, используется форма списка. Она позволяет выполнять навигацию по справочнику, добавлять, помечать на удаление и удалять элементы и группы справочника, перемещать элементы и группы. Форма списка может представлять данные в иерархическом и не иерархическом виде и позволяет выполнять сортировку и отбор отображаемой информации по нескольким критериям:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Форма элемента

Для просмотра и изменения данных отдельных элементов справочника используется форма элемента. Как правило, она представляет данные в удобном для восприятия и редактирования виде:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Форма группы

Система поддерживает отдельный вид формы для групп справочника. Это связано с тем, что, как правило, состав информации, относящейся к группе справочника, намного меньше, чем состав данных, имеющих отношение к отдельным элементам справочника:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Форма выбора, форма выбора группы

При различных действиях пользователя в прикладном решении возникает необходимость выбора конкретных элементов справочников. Это может потребоваться, например, при создании приходной накладной, в которой должны быть перечислены определенные товары. В этом случае система использует форму выбора справочника, которая, обычно, содержит минимальный набор информации, необходимой для выбора того, или иного элемента:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Кроме всех перечисленных форм, система поддерживает еще форму выбора группы справочника, предназначенную для выбора только среди групп, содержащихся в справочнике.

Макеты

Справочнику могут быть сопоставлены несколько макетов, содержащих данные, необходимые для обеспечения работы справочника:

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Макеты могут использоваться для формирования печатных форм справочника или для отображения дополнительной информации, имеющей отношение к справочнику.

Источник

Программирование в 1С для всех

Справочники в 1С используются для работы с постоянной или условно постоянной информацией, но, в отличие от констант, данная информация может содержать множество значений. К примеру, если мы разрабатываем конфигурацию для учета движения товаров на складе, то такой информацией может быть вид товара, информация о самих товарах, информация о складах и т.п. Таким образом, справочники необходимы для хранения аналитики учета (то, по чему в дальнейшем будет осуществляться анализ, например, сколько товаров продано). В пользовательском режиме работа осуществляется с элементами справочника. Именно элементы справочника и являются объектами аналитики (именно они и будут анализироваться). Например, у справочника Товары могут быть элементы «Гвозди», «Хлеб» и «Молоко».

Элементы справочника создают операторы в пользовательском режиме 1С. В дальнейшей своей работе они могу использовать тот или иной созданный ранее элемент справочника. Например, элементы справочника Товары могут использоваться в отображении прихода или расхода товара в соответствующих документах.

По умолчанию у любого справочника имеется два реквизита — это Код и Наименование. Это так называемые стандартные реквизиты. Наименование обычно заполняет оператор, а код заполняется автоматически. Иногда стандартных реквизитов Код и Наименование бывает достаточно для работы, но чаще всего прикладная задача требует хранения вспомогательной информации. Для этого создаются реквизиты справочника, позволяющие хранить любую дополнительную информацию об элементе справочника.

Применительно к товарам это может быть артикул, полное наименование, наименование для продажи, вид товара и т.п. Еще новая возможность справочников (в 1С 7.7. этого нет) — это возможность создавать табличные части, в которых хранится однотипная информация, количество которой может быть изменчивым. Например, для товара это могут быть какие-то дополнительные свойства.

Реквизитов и табличных частей может быть неограниченное количество.

Создать новый справочник в 1С достаточно просто. Для этого необходимо зайти в конфигуратор 1С, открыть окно конфигурации, выделить ветвь Справочники, вызвать правой кнопкой мышки контекстное меню, где выполнить команду Добавить.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

После этого откроется конструктор справочника, где на закладке «Основные» необходимо ввести имя справочника.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

На закладке Данные можно задать длину кода и наименования, тип кода (число или строка) и основное представление элемента справочника (в виде кода или в виде строки).

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

А также можно создать необходимые реквизиты и табличные части.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

В отличие от наименования, код может элементу справочника присваиваться автоматически, если установлен флаг Автонумерация на закладке нумерация.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Реквизиты справочников 1С

Реквизиты справочников 1С создаются на закладке Данные в окне реквизитов.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

В качестве реквизитов справочника могут выступать, как примитивные типы, так и ссылочные. Например, мы уже создали справочник ВидыТоваров, а сейчас создадим справочник Товары, где будут реквизиты Артикул (тип Строка) и ВидТовара (ссылка на справочник ВидыТоваров).

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

В режиме «1С: Предприятия» это будет выглядеть следующим образом.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Обращаю внимание, на что влияет свойство «Основное представление» (закладка Данные конструктора справочника). Если у нас основное представление в виде наименования, то представление элемента справочника в каком-либо реквизите будет в виде наименование этого элемента, как на рисунке представлен элемент справочника ВидыТоваров в реквизите справочника Товары. А если основное представление в виде кода, то тогда представление этого элемента будет в виде кода элемента.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Табличные части справочников 1С

Табличные части создаются на закладке «Данные» в конструкторе справочника.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Можно создавать неограниченное количество табличных частей.

Сделаем справочник Комплектация, у которого будет табличная часть Состав.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

У табличной части может быть неограниченное количество реквизитов. Для того, чтобы создать реквизит табличной части, её необходимо выделить и нажать на кнопку «Добавить реквизит».

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Реквизиты табличной части могут быть как примитивных типов, так и ссылочных.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Подчиненные справочники 1С

В конфигурации 1С 8.3 можно разрабатывать Подчиненные справочники. В Подчиненном справочнике каждый его элемент имеет владельца, который является элементом или группой другого справочника. Элемент подчиненного справочника не может существовать без владельца.

Сделаем возможность учета единиц измерения. Сначала создадим справочник «Классификатор единиц измерения», в котором будут храниться различные единицы измерения (штуки, килограммы и тд).

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

У справочника Товары сделаем реквизит основная единица измерения (ссылка на справочник классификатор единиц измерения)

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

И сделаем справочник, подчиненный справочнику Товары, в котором будут храниться коэффициенты соотношений единиц измерения к основной единице измерения товара. К примеру, основная единица измерения килограмм, но есть еще единица тонна и центнер. Соответственно в первом случае коэффициент будет 1000, а во втором 100.

Создадим справочник ЕдиницыИзмерения.

На закладке Владельцы установим, что владельцем этого справочника является справочник Товары.

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

И создадим реквизиты: Коэффициент (тип число) и единица измерения (тип ссылка на справочник «Классификатор единиц измерения»).

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Вот как это будет выглядеть в режим «1С: Предприятия».

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Подробно о подчиненных справочниках читайте в этой статье:

Иерархический справочник 1С

Любой справочник можно сделать Иерархическим – это значит, что пользователь сможет создавать каталоги (или, говоря простым языком, папки), в которых будут содержаться элементы.

Сделаем справочник Товары иерархическим. Для этого переходим на закладку «Иерархия» конструктора справочника и установим флаг «Иерархический».

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Иерархия у справочников бывает двух видов: Иерархия групп и элементов и просто Иерархия элементов.

Иерархия групп — это каталоги, которые в себе содержат определенные элементы. А что такое Иерархия элементов? Это когда один элемент подчинен другому.

Посмотрим, как выглядит иерархический справочник в «1С:Предприятии»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Как видите, в форме списка появилось две команды. «Создать» и «Создать группу». При выполнении команды «Создать» будет открыта форма на создание нового элемента, а при выполнении команды «Создать группу» — форма на создание группы (папки).

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Вы можете создавать нужные группы, в этих группах создавать элементы, или переносить уже созданные элементы в группы.

Подробно, про иерархический справочник читайте в этой статье:

Что такое предопределенные элементы справочников, и как с ними работать, читайте в этой статье:

Остальные статьи по теме конфигурирования:

Более подробно и основательно работа со справочникам в дается в моей книге:

Изучайте программирование в 1С в месте с моей книги «Программировать в 1С за 11 шагов»

О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»

Что такое элемент справочника в 1с. Смотреть фото Что такое элемент справочника в 1с. Смотреть картинку Что такое элемент справочника в 1с. Картинка про Что такое элемент справочника в 1с. Фото Что такое элемент справочника в 1с

Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.

Промо-код на скидку в 15% — 48PVXHeYu

Источник

Программная работа со справочниками

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

Создание элемента справочника

Создание новой группы:

Создание нового элемента:

Поиск элементов справочника

Для поиска элементов справочников в языке программирования 1С предусмотрено несколько методов:

Во всех методах если поиск успешный, то будет возвращена ссылка на найденный элемент.

Изменение элементов справочника

Для изменения реквизитов справочника необходимо выполнить следующие действия:

Программное изменение справочника возможно только на стороне сервера.

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

Удаление элементов справочника

Элементы справочника могут быть помечены на удаление и удалены из базы непосредственно.

Пометку на удаление можно установить/снять двумя разными способами:

Пример непосредственного удаления элемента справочника:

Обход элементов справочника

Для обхода элементов справочника в языке программирования 1С предусмотрено два метода:

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

Рассмотрим примеры обхода элементов справочника:

Выбор элементов справочника запросом

Простой пример поиска и вывода товаров со стоимостью больше 1000:

Открытие форм справочника

Для открытия любых форм справочников рекомендуется использовать метод

Для открытия формы элемента или группы справочника также возможно использовать более простой метод

Кроме методов ОткрытьФорму () и ПоказатьЗначение () есть и другие (ОткрытьФормуМодально, ОткрытьЗначение, ПолучитьФорму), но их использование не рекомендуется, т.к. часть этих методов использует режим модального открытия, часть противоречит свежим рекомендациям фирмы 1С.

Приведем примеры программного открытия форм справочника:

Внимание!

Следует понимать, что интерактивная работа (в том числе открытие форм) в 1С возможна только на стороне клиента. В то же время поиск и изменение данных возможны только на стороне сервера.

Остались вопросы?
Спросите в комментариях к статье.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *