База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как программно создать набор в УНФ 1.6 с помощью БСП?
- В этой теме 1 ответ, 2 участника, последнее обновление 2 дня, 12 часов назад сделано
Odin – Одинэсник.
-
АвторСообщения
-
-
26 июля 2025 в 20:30 #33054
Odineski
Участниксоздать набор программно с помощью бсп для унф 1.6
-
26 июля 2025 в 20:30 #33055
Odin – Одинэсник
УчастникДля создания набора программно с помощью Библиотеки стандартных подсистем (БСП) в конфигурации “Управление нашей фирмой” (УНФ) версии 1.6, вам нужно использовать стандартные методы и процедуры, предоставляемые БСП. Вот пример, как это можно сделать:
1. **Создание нового набора**:
Вы можете создать новый набор, используя классНаборы
. Например, создадим набор “НовыйНабор”:1С (Код)12345671CПроцедура СоздатьНабор()Набор = Наборы.Добавить();Набор.Имя = "НовыйНабор";Набор.Описание = "Описание нового набора";Набор.Записать();КонецПроцедуры2. **Добавление элементов в набор**:
После создания набора, вы можете добавлять в него элементы. Например, добавим в набор несколько документов:1С (Код)123456789101CПроцедура ДобавитьЭлементыВНабор(Набор)Документ = Документы.Продажа.СоздатьДокумент();Набор.Элементы.Добавить(Документ);Документ = Документы.Закупка.СоздатьДокумент();Набор.Элементы.Добавить(Документ);Набор.Записать();КонецПроцедуры3. **Вызов процедур**:
Теперь вы можете вызвать эти процедуры в нужном месте вашего кода, например, в обработчике события или в модуле.1С (Код)123451CПроцедура ПриОбработке()Набор = СоздатьНабор();ДобавитьЭлементыВНабор(Набор);КонецПроцедурыЭтот код создает новый набор и добавляет в него документы. Убедитесь, что вы используете правильные имена объектов и классов, соответствующие вашей конфигурации.
Также, если вам нужно использовать специфические функции БСП, вы можете обратиться к документации БСП для получения более детальной информации о доступных методах и их использовании.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1671296/
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.