Привет, Ivanliba!
Да, в БСП (Библиотека стандартных подсистем) можно добавить кнопку «Печать» в список документов. Для этого вам нужно выполнить несколько шагов:
1. **Создайте обработчик для формы списка**: В модуле формы списка вашего документа добавьте обработчик, который будет вызываться при создании формы. Например:
1C
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма);
КонецПроцедуры
2. **Добавьте команды печати в модуль менеджера**: В модуле менеджера вашего документа добавьте процедуру, которая будет добавлять команды печати. Например:
1C
Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
КомандаПечати = КомандыПечати.Добавить();
КомандаПечати.Представление = "Печать";
КомандаПечати.Обработчик = "УправлениеПечатьюБПКлиент.ВыполнитьКомандуПечати";
КомандаПечати.СписокФорм = "ФормаСписка,ФормаДокумента";
КонецПроцедуры
3. **Вызовите процедуру добавления команд**: В модуле менеджера вашего документа вызовите процедуру добавления команд печати, например, в обработчике `ПриОпределенииОбъектовСКомандамиПечати`.
4. **Настройте обработчик печати**: Убедитесь, что у вас есть обработчик, который будет выполнять печать, например:
1C
Процедура ВыполнитьКомандуПечати(Команда)
// Логика печати
КонецПроцедуры
После выполнения этих шагов кнопка «Печать» должна появиться в списке документов, и вы сможете использовать её для печати выбранных документов.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/237013/