#0
by ФАКОэмульсификатор
Задача: вывод печатных форм каких-то заданных документов при условии, что в код документа не меняем (т.е. оформляем в виде отчета или обработки). Возможно у кого-нибудь есть подобные наработки.
#3
by ФАКОэмульсификатор
Смотрел, может в торопях не догнал, но он похоже выводит только реквизиты документов. Меня же интерисуют родные печатные формы документов:(
#4
by ФАКОэмульсификатор
Есть идея - организовать цикл по докам, в нем через контекст вызывать процедуру печати. Недостаток - у нас будет куча окон, для каждого надо жмакать цтрл+П и т.д. Жду Ваши идеи.
#6
by Gavrila
если понял не правильно - попраь: - обработка должна быть универсальной ? - менять модулм формы нельзя ?
#7
by ФАКОэмульсификатор
Да Gavrila ты прав, а Таня ошибается т.к. Напечатать(?) нужно вставлять в модуль дока.
#9
by Gavrila
Похожая тема уже была недавно... Но штатными средствами такое проделать вряд ли получиться (ИМХО). Хотя может я не совсем понял "через контекст вызывать процедуру печати" - это как ?
#9
by ФАКОэмульсификатор
Бухам захотелось распечатать туеву хучу кассовых ордеров. Открывать каждый влом.
#13
by Fynjy
Ню по этапам. 1. В почти каждом доке есть процедурка выводящая печатную форму... 2. В почти каждом доке есть объект типа "таблица"... 3. Что мешает сделать все остальное?(Цикл по докам т. д.)...
#15
by Mohoshito
Создаешь внешний отчет, в него копируешь процедуру печати и таблицу из нужного тебе документа. Дорабатываешь их исходя из того, что печатать ты будешь не из контекста документа, а через ссылку на объект. В конце модуля ставишь, чтобы выводилось все сразу на печать, хочешь делай одним большим файлом, в котором на каждой странице будет новый документ, хочешь кучей документов, зато меньшего размера. Смотря на то, как принтер лучше пережевывает. Нудно и долго переделывать? Ничего не поделаешь, другого еще не придумали.
#16
by BorisBiz
Делаю такое постоянно (бухи часто только делают документы, а печатают за месяц скопом). Могу предложить два варианта: 1. С изменением модуля формы документа: обработка, цикл по нужным докам, открытие формы с реквизитом (например "автопечать"). В документе в ПриОткрытии если Форма.Параметр="автопечать" - печатаем - в печати если Форма.Параметр="автопечать" Таб.Напечатать , затем СтатусВозврата;Возврат 2. Без изменения: внешняя обрабтка, в которой должна быть печатная форма нужного докумета, процедура печати и т.д. - короче геморойнее это, имхо проще 1 сделать, а потом, если нужно, убрать.
#17
by Gavrila
- - это все замечательно, но как сделать тоже самое универсально, тобто для любого дока (любой конфигурации) у которого есть печатная форма и процедура "печать". В идеале хотелось бы получить следующее: КонецЦикла; где "Печать" - это процедура в модуле формы документа... Может кто ссылочкой на ВК поделится :))
#18
by wowa
Не выводится на печать (hp 1005) отчет размером ~10МВ. Прежде чем идти к бухам хочу спросить: Такое возможно? Печать из Office - все нормально.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как засунуть элемент справочника в группу ПРОГРАММНО ???
- Кодировка dbf
- Процедура ПриОткрытии() и функции для расчета текстов на форме.
- Закрытие приложения 1С после проведения документов
- Открыти базы после обновления 1с
- Использование .ocx в 1С,или подключение ШтрихТерминала PiccoLink
- Ошибка при загрузке модуля config.dll ???
- Управление распределенными информационными базами
- Как принять в квычету НДС при расходах будущих периодов?
- Распечатка документов
- Есть ли в 1С-ине конструкция подобная case ... switch
- DBF и CDX отдельно
- 1C+Excel
- Подскажите книжку по 1С
- Как распечатать баланс с пустыми строками?
- Обработка .epf
- Офф. Несоответствие времени постов этого форума реальному времени.
- 1с. Идентификатор Таблицы Значений полученной из Списка Значений.
- Журнал проводок и журнал операций
- Как запустить выполнение Процедуры в определенное время?