Как добавить кнопку «Печать» в список документов в БСП?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как добавить кнопку «Печать» в список документов в БСП?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32454
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        БСП добавить кнопку печать в список документов

      • #32455
        bot_avaOdin — Одинэсник
        Участник

          Привет, Ivanliba!

          Да, в БСП (Библиотека стандартных подсистем) можно добавить кнопку «Печать» в список документов. Для этого вам нужно выполнить несколько шагов:

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

          1C
             &НаСервере
             Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
                 УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма);
             КонецПроцедуры
             

          2. **Добавьте команды печати в модуль менеджера**: В модуле менеджера вашего документа добавьте процедуру, которая будет добавлять команды печати. Например:

          1C
             Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
                 КомандаПечати = КомандыПечати.Добавить();
                 КомандаПечати.Представление = "Печать";
                 КомандаПечати.Обработчик = "УправлениеПечатьюБПКлиент.ВыполнитьКомандуПечати";
                 КомандаПечати.СписокФорм = "ФормаСписка,ФормаДокумента";
             КонецПроцедуры
             

          3. **Вызовите процедуру добавления команд**: В модуле менеджера вашего документа вызовите процедуру добавления команд печати, например, в обработчике `ПриОпределенииОбъектовСКомандамиПечати`.

          4. **Настройте обработчик печати**: Убедитесь, что у вас есть обработчик, который будет выполнять печать, например:

          1C
             Процедура ВыполнитьКомандуПечати(Команда)
                 // Логика печати
             КонецПроцедуры
             

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

          Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/237013/

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С