СправочникиМенеджер.<Имя справочника>

Свойства · <Catalog name>

Тип: СправочникМенеджер.<Имя справочника>. Набор свойств содержит менеджеры отдельных справочников. Доступ к менеджеру осуществляется по имени, как оно задано в Конфигураторе.

Полное описание, параметры и ограничения

СправочникиМенеджер.<Имя справочника> (CatalogsManager.<Catalog name>)

СправочникиМенеджер (CatalogsManager)

<Имя справочника> (<Catalog name>)

Доступен, начиная с версии 8.0.

Использование:
Только чтение.
Описание:
Тип: СправочникМенеджер.<Имя справочника>.
Набор свойств содержит менеджеры отдельных справочников. Доступ к менеджеру осуществляется по имени, как оно задано в Конфигураторе.
Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.

Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Подготовить товар и рассчитать его стоимость без записи

Менеджер выбирается по имени справочника, а свойства созданного объекта — по именам реквизитов.

Где и как запускать

Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.

Подготовка

  1. В отдельной учебной конфигурации создайте неиерархический справочник УчебныеТовары: строковый код длиной 10 с автонумерацией, наименование длиной 100.

  2. Добавьте реквизиты Цена (Число 15.2) и СнятСПродажи (Булево). Для Цена не включайте автоматический запрет отрицательного знака: в примере его проверяет код.

  3. Откройте Справочники → УчебныеТовары → Модуль объекта. Обработчики размещаются на уровне модуля, не внутри команды формы. Обновите только учебную базу и проверяйте её элементы.

МенеджерТоваров = Справочники.УчебныеТовары;
Товар = МенеджерТоваров.СоздатьЭлемент();
Товар.Наименование = "Тетрадь";
Товар.Цена = 150;
Количество = 3;
Сообщить(Товар.Наименование + ": " + Строка(Товар.Цена * Количество));

Разбор по шагам

  1. Справочники.УчебныеТовары выбирает подготовленный менеджер.

  2. СоздатьЭлемент создаёт объект в памяти.

  3. Цена — собственный реквизит из подготовки, участвующий в расчёте стоимости.

Как проверить результат

  1. Показано Тетрадь: 450.

  2. В списке справочника не появилась запись: код не вызывает Записать.

Ожидаемый результат

Динамические имена использованы в обычной задаче расчёта стоимости товара.

На что обратить внимание

  1. Не подставляйте имя справочника из чужой конфигурации.

  2. СоздатьЭлемент не означает запись элемента.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.