#0
by Borteg
Добрый день. Есть обработка. В ней заполняется табличная часть. Есть команда печати, на нажатие которое происходит формирование печатной формы с помощью это табличной части. Перевожу сейчас все на бсп. Как с помощью бсп вывести на печать табличную часть обработки? При типовом подходе передается МассивОбъектов в команду печати,но у меня объектов нету,мне надо передать табличную часть, а в менеджере я уже сформирую из нее табличный документ и выведу на печать. Как это решается с помощью бсп?
#1
by luter-89
Пройдись отладчиком, далее будет код: Если ТипЗнч(Объект) = Тип("ДокументСсылка.Какой-то) Тогда, Если тип = справочник, то другое. Посмотри есть ли там условие, если тип обработка. Но скорее всего есть, так как есть обработки печати, например Счета на оплату. Передавай сам объект в МассивеОбъектов. И команду настой по примеру типовых команд
#3
by Borteg
При попытки печати из обработки получается, что он не может найти ссылку. Для обработки выдает ошибку.
#4
by Mort
Глубже надо копать. Ты полез в команды формирования печатных форм объектов, смотри ближе к открытию формы печати.
#5
by Borteg
дорылся,а там пытается получить объекты метаданных из переданного массив объектов, а я туда то тз пихал, то пустой массив) Я так понимаю функция печати документа вызывается всегда один раз, независимо от количества переданных ссылок, и уже кодом при формирования печатной формы надо определить какие ссылки из передаваемых надо печатать и сформировать табличный документ с разделителями для всех документа?
#6
by Borteg
но всеравно если использовать типовые методы туда надо ссылки передавать или список, а в команде печати по этим ссылкам запросом снова получаются данные и происходит уже формирование печатной формы. Мне кажется надо просто использовать отдельные методы бсп, и не пытаться сделать все типовым способ как описано в 1с.
#8
by Borteg
МодульУправлениеПечатьюКлиент.ПечатьДокументов если заполнено значение табличный документ не формирует его а сразу добавляет. Можно просто сформировать и вывести.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Защита конфигурации 1С с помощью WinCrypt. автора Федор aka DeFor
- С помощью какой агрегатной функции можно узнать количество записей в резуль
- Как перенести табличную часть справочника в табличную часть документа?
- Проектирование: как вывести табличную часть документа на печать?
- БСП, подсистема Управление Доступом
- Подсистема Обмен данными в БСП
- БСП 2.1. Подсистема "Печать" печать с выбором печатной формы.
- БСП, подсистема "Свойства" реально не поддерживает переодические свойства?
- Подсистема "Работа с файлами" из БСП против внешней базы 1с.
- БСП 2.1.6, подсистема вариантов отчета
- БСП кто как осваивает? Навеяно другими ветками про полезность БСП.
- Табличная часть документа в табличную часть другого документа.
В этой группе 1С
- QR-код из 1С 8
- Макет, ширина колонки = авто
- ТСД CipherLab 8001L (ScanCode) + пользователи 1С = проблемы
- Универсальный отчет, как переделать отчет на запрос?
- КД не загружается новый договор...
- УТ 11 порча товаров
- Высота строки списка документов 8.2
- привязать внешнюю печатную форму к виду операции документа
- КД. Не переносится пометка удаления
- Возврат НДФЛ за обучение в зуп 2.5.
- Ошибка Использование модальных окон в данном режиме запрещено!
- Не попадают КУДИР графу 7 расходы с АО БП 2.0
- Бух 3.0. Настройки отчета и дополнительные поля
- ПолучитьИзВременногоХранилища - Неправильный путь к файлу 'e1cib/tempstorage/2c986772
- Не работают СохранитьЗначение(..), ВосстановитьЗначение(..)
- Альфа-Авто 5.1. Дополнительные свойства объектов.
- Не заходит в 1С под пользователем
- Ошибка конфигурации 1С Документооборот
- 1C Розница 2.2 Ошибка при печати чека в режиме РМК
- ЗУП исправление премии в текущем месяце