Поиск на Инфостарте выдал несколько обработок групповой печати документов. Как правило, при этом используются внешние печатные формы. Мне же (и не только мне, это социальный заказ) хотелось, чтобы имитировалось нажатие кнопки «Печать» в каждом из документов, отобранных для печати. В двух вариантах: вывод «внутренней» печатной формы на экран и прямо на принтер.
Для отбора документов взял кусок из стандартной Обработки документов. В отобранном перечне документ можно просмотреть (двойной клик в списке) и снять/поставить пометку для вывода.
Если в модуле формы документа отсутствует процедура Печать(), документ пропускается.
Теперь (с 02.12.2010) делается еще одна попытка: ищется «ПоКнопкеПечать()», а уж если и такой процедуры нет — ну, не судьба :(.
Однако и в этом случае отчаиваться рано. Обработка просмотрит модуль формы документа, найдет все процедуры, имя которых начинается с «Печать» (в любом регистре), и предложит выбрать одну из них…
02.12.2010 (Частично) отработал замечания Ёпрст’а
03.12.2010 Внимание! Если у документа есть несколько ВПФ, «прикрученных» стандартным способом, действовать нужно так:
1. Открыть документ (любой требуемого вида)
2. Выбрать требуемую печатную форму (кнопка выбора обычно чуть левее кнопки Печать)
3. Закрыть документ
4. Запустить обработку.
5. Отобрать документы.
6. Распечатать их.
Или, лучше:
1. Запустить обработку.
2. Отобрать документы.
3. Открыть один из них двойным кликом на списке
4. Выбрать требуемую печ. форму
5. Закрыть документ
6. Распечатать документы.
06.12.2010 Добавлен выбор принтера для групповой печати.
07.12.2010 Выяснил, что похожий функционал уже публиковался:
Добавил борьбу с некоторыми траблами (см. скрин).
16.12.2010 Добавил выбор количества копий для печати.
нууууу….надо же… уххх… вот …
Замечательная обработка!!!!
(1) Вот уж тааАаак вОт… 😎
(2) Самому понравилось 😉
Но чисто конкретно может только Ёпрст заценить 😀
как ее установить
(4) Это обыкновенный внешний отчет. Хоть в папку ExtForms его полижить и воспользоваться меню Сервис-Дополнительные возможности-Изменить-Внести в список, хоть в любое другое место — и запускать через меню Файл-Открыть…
О Арчибальд! Ты светлый гений,
Знаток Графин’ов, друг Замен,
КУДиР’ов смелый покоритель,
Листков Расчётных реестродел!
Хор: Слаавься, слаавься, о Арчибальд!
Слаавься, слаавься, о Арчибальд!
Прими ж от юзеров пугливых
Наш низкий поясной поклон,
И с Групповою (sic!) Распечаткой
Пойдём мы смело в новый бой!
Хор: Слаавься, слаавься, о Арчибальд!
Слаавься, слаавься, о Арчибальд!
Великолеепный Аарчибальд!
(Звучат заключительные аккорды «Болеро» Равеля) 😀 😀 😀
Ура-а-а-а-а-а-а !!!!!!!!
Вот он, Хит сезона!!!!!
Адское слайдшоу..
Поменяй местами ПоКнопкеПечать с Печать..
Недостатоки
— само мелькание открытия-закрятия форм документов
— печать только на принтёр «по-умолчанию», нельзя задать количество экземпляров
— отсутствуют кнопки управления «галками» в списке значений
— всё это есть в групповой обработке документов в ТиСе/комплексной, подойдет разве что для бухии..
(8) Яволь!
Вот истинная оценка профи…
(8) Посмотрел на комплексную:
— Там сами доки «заточены» под специфическое открытие. Бухия, УСН, ЧП, Подрядчик строительства этим делом не охвачены, так что без открытия формы (соответственно, мелькания) не обойтись.
— Выбора принтера я не обнаружил. Равно как и выбора количества экземпляров. У себя сделаю.
— Кнопки для галок добавлю…
(10) я грю.. бухия :))
По мне — проще внешних печ. форм накидать и печатать их — и гибче, и нет мельканий, и обновлять проще, и выбор принтёра есть и т.д и т.п..
ЗЫ: у меня в профиле валяется печать, если что
🙂
(11) Да заказали для Бух и УСН. Потом еще и сельхозналог добавился. А мне в плане освоения формекса полезно 🙂
Сам я с типовыми не работаю, в нетиповых же и так уже есть все, что надо.
Все хорошо кроме… а вот захотелось печатать накладную торг 12 и ТТН ?
например прикрутить правила (и кстати таким образом можно обойти вопрос ограничения печати копий)
И тупо последовательно их обходить (ну или индексированную с фильтром) кому как нравится.
P.S. Пример если нужен скажи куда кинуть есть сырая с такими возможностями.
(13) Если у документа есть несколько ВПФ, «прикрученных» стандартным способом, действовать нужно так:
1. Открыть документ (любой требуемого вида)
2. Выбрать требуемую печатную форму (кнопка выбора обычно чуть левее кнопки Печать)
3. Закрыть документ
4. Запустить обработку.
5. Отобрать документы.
6. Распечатать их.
Или:
1. Запустить обработку.
2. Отобрать документы.
3. Открыть один из них двойным кликом на списке
4. Выбрать требуемую печ. форму
5. Закрыть документ
6. Распечатать документы.
(14) Мн. Ув. Арчибальд это понятно что так можно я имел ввиду немного другое… ну да уже не важно…
(13)
Если у документа есть несколько ВПФ, «прикрученных» стандартным способом, действовать нужно так:
Проверил на типовой бух релиз-517, платформа 025. У меня не видит обработка ВПФ 🙁
(16) Не понял. Обработка и не должна их видеть. Выбор печатной формы производится в форме документа по «педальке». Побробовал на бух документ «Выплата зарплаты» — там 2 ВПФ — работает выбор.
(17) то что вы сказали, я пробовал на авансовом отчете и поступлении материалов, где у меня по 4 ВПФ. Увы печатает только «формы по-умолчанию» :-/
(18) Нашел такое дело. Сейчас буду бороться…
(19) а вот эта обработка работает правильноhttp://infostart.ru/public/78036/
(19) последний вариант работает правильно! Ур-а-а-а-а-а!
…И вечный бой.
Покой нам только снится! 🙂
Вперёл, вперёд к новым рубежам!
Отличная работа ! Спасибо автору !
Для полного счастья ещё бы реквизит «Число копий«.
(23) Да без проблем 😀 Пользуйся.
Хорошо, что зашла.
А то про копии и не знала бы.
Молодец. 😉
Супер, давно такую вещь искала !!!
(26) Судя по дате публикации и дате Вашего коммента, Вы не там искали 😀
Автор, а что значит название первого скриншота в (0) «Третий скрин»
P.S. обработку я не скачивал, плюсик поставил авансом так что, может быть в ходе ее работы, это название имеет смысл, но сие мне пока неводомо.
(28) Это был скрин третьего (финального) варианта обработки. 😀
Поправил.
Пасибо, все работает, супер! 😀 😀 😀
ГИПЕР-СУПЕР!!!! Огромное спасибо!!!!!!!!!!! 😀 😀 😀
(31) Для спасиб есть специально отведенное место. 😉
через сетевой принтер не хочет работать…
вернее, обработка то работает с локальными принтерами норм, с сетевыми никак(
(33)(34) Есть такая проблема, причем это проблема не обработки, а платформенного метода Напечатать(). На разных форумах это обсуждалось, и выжимка из обсуждений такова: обычно (но не всегда) помогает переименование сетевого принтера. Должны быть (в имени) только латинские буквы, без пробелов и покороче.
(35)То бишь данная обработка тестировалась на сетевых принтерах? Просто вопрос в то, что обыкновенная печать на сетевой принтер идет без проблем, а вот Вашей обработкой нет…
Проблема решена. Сетевой принтер установил локально через TCP/IP порт, и все робит) Спасибо за обработку)
(36) Ответ утвердительный. Сейчас еще раз проверил, печать на сетевой принтер проходит.
Давно хотела такую обработку — никак не могла добиться от своих программистов. Огромное спасибо!
И мне очень пригодилась эта обработка. Экономия времени и сил. Спасибо!
Спасибо за обработку, понадобилась, как всегда внезапно, очень выручила. Жалко, что теперь нужно флудить в комментах, что бы набрать внутренней валюты для скачки той или иной, пускай даже самой простецкой обработки. Автору еще раз спасибо.
Если win 7 установлена, обработка будет работать?
У меня есть похожая обработака «ПакетнаяПечатьДокументов», несколько лет работала нормально, без нареканий. Установили windows 7, печатать теперь не хочет.
Foxux, и правда, жалко, что теперь без флуда не скачаешь…
(42) Насчет win7 не знаю, не пробовал. Точно знаю, что с вистой 7.7. уживается плохо.
ВЕЩЬ! Спасибо огромное!
полезная штука
Отличная обработка,Юа главное для усн подходит!
Как всегда, не вовремя, банк запросил документы, сидеть и по одному печатать документы за три месяца не вариант. Обработка сохранила мне кучу времени, хотел уж было писать что-то подобное. Мой бухгалтер прыгала от счастья… )))
Полезная обработка, спасибо
Спасибо, как раз то, что было нужно.
(49) см (32)
отличная обработочка. но куда то подевал ее с компа — не могу теперь скачать
проверено. работает. распечатаны кассовые ордера за 5-ть лет).
Классная обработка. Большое спасибо.
Имеются ли проблемы при печати в терминале? В указанной вами альтернативе тоже все неплохо, но вот под терминалом (Win 2008) сразу на принтер не посылает…
(54) С терминалом не экспериментировал.
(55)
эх… столько всяких нужностей для 7.7 собирала — копила, как Коробочка, холила-лелеяла по папочкам раскладывала, и началось раскулачивание… В пользу 8ки. Сейчас думаю, может жить как пролетарий… В смысле пролетать над всеми разработками, пока 1Сники 9ку не засандалят.
Арчи, пока не скачивала, но в функционале и способе исполнения не сомневаюсь.
Печатали огромную гору первички для налоговой — обработка реально рулит!!! спасибо!
Только что увидела обновленную обработку.
Давно пользуюсь этой обработкой, но забыла поблагодарить, экономит массу времени.
Спасибо за семерку.
Хорошая обработка, пользуюсь периодически
Я где-то опять не въехала?
(60) С этим как-то разбираться надо. Файл каким браузером качался?
В очередной раз инфостарт радует нужной обработкой:)
Спасибо!
Подскажите новичку, здесь можно донатить авторов обработок лично (вебмани, яндекс или еще что нибудь) или это запрещено правилами ресурса?
(61)
Качали Оперой, дважды.
(62) Платные работы следует оплачивать через магазин. За бесплатную можно и лично поблагодарить — номер кошелька в профиле 😉
(63) У Оперы, начиная с одной из новых версий, где-то с весны появилась отвратительное свойство портить скачиваемые ert-шки. Воспользуйтесь ИЕ. В крайнем случае, могу на мыло выслать.
(65)
К сожалению, ИЕ у меня не работает. Если не сложно: lana_nco@bk.ru
Спасибо.
Спасибо, судя по описаниям, очень полезная обработка. В отличие от многих аналогов, не требует доработки конфигурации.
Очень понравилось! Все доки, конечно, не перепробовала, но впечатлена! Спасибо от бухгалтериц :))
Вдохновенно!
вот случилось такое, что понадобилась групповая печать счет-фактур, спасибо, попробую твоей разработкой
Неплохо, всем пользователям 1С 77 рекомендую
работает
спасибо
Объясните, пожалуйста, как напечатать несколько реализаций (печатная форма товарно-транспортной накладной)?????!!!! Выскакивает окошко с выбором параметров и печатает только последний отмеченный документ в списке.
(73) Обработка предназначена для групповой печати, а не для группового вывода диалоговых форм. Форма «печати ТТН» на самом деле формой печати не является, поскольку требует ввода данных и нажатия на кнопку для запуска печати. Это форма заполнения реквизитов.
Понятно, спасибо.
Пользуем
Групповая печать-это всегда удобно.
А на другой базе- выдает ошибку.
(78) А поподробней?
Сейчас на работе, буду на том компе,где ошибка, напишу-по памяти не помню.
Обработка супер! Особенно пригодиться тем, кто распечатывает документы за несколько месяцев сразу. Мне очень помогает. Спасибо!
Прошёл год со времени появления этой чудесной обработки, а количество восторгов не уменьшается.
Она, правда, здорово помогает.
Спасибо ещё раз, сэр Арчибальд 😉
Очень удобная обработка, спасибо!
Спасибо! Обработка пригодилась!!!
А никто не знает где можно скачать обработку печати приходов для бухгалтерии 7.7, с новой счет фактурой по постановлению 1137?
Огромное спасибо, долго мучалась,что с сервера нельзя выбрать принтер для групповой печати
(86) mich76, а штатно-то печатается Т-8?
Автору респект и уважуха! оччень полезная штука
(84) zotik87,
>А никто не знает где можно скачать обработку печати приходов для бухгалтерии 7.7, с новой счет фактурой по >постановлению 1137?
просто подключите внешнею печатную форму для приходного документа. данной обработкой и будете печатать.
http://infostart.ru/public/117262/ (печать за поставщика)
например внешние формы для поступления
Здраствуйте обработка может печатать с внешних печатных форм с выбором параметров (например, счет-фактура с выбором грузополучателя) массово?
(90) notepad, по-видимому, речь идет о вызове специфических процедур (обработок). Нет, обработка имитирует нажатие кнопки «печать» сразу в нескольких выбранных документах, и ничего более.
До сих пор не встречал ничего подобного, а может просто упустил… А именно упаковка dll-ки в файл обработки. Изящно! а где можно об этом почитать? Поиск что-то не помогает…
Сорри… Нашел…
Арчи, ты мегамозг 😉
Прикрутил бы еще передачу стандартной команды для типовых тис и компл типа ПечатьНаПринтер.
.
для ПКО, например — типовое в ТиС
.
Если ТипЗначенияСтр(Парам)=»СписокЗначений» Тогда
Если ПустоеЗначение(Парам.Получить(«Команда»))=1 Тогда
Сообщить(«В форму документа «+Вид()+» передан неверный параметр!»,»I»);
СтатусВозврата(0);Возврат;
КонецЕсли;
Если Парам.Получить(«Команда») = «ПечатьНаПринтер» Тогда
КолЭкз = Макс(Число(Парам.Получить(«КолЭкз»)),1);
ПоКнопкеПечать(1,КолЭкз);
СтатусВозврата(0);Возврат;
ИначеЕсли Парам.Получить(«Команда») = «ПечатьНаЭкран» Тогда
ПоКнопкеПечать(0);
СтатусВозврата(0);Возврат;
ИначеЕсли Парам.Получить(«Команда») = «ВводИзАвансовогоОтчета» Тогда
КодОперации = глКО.ВозвратПодотчетныхСумм;
Иначе
Сообщить(«В форму документа «+Вид()+» передана неверная команда «+Парам.Получить(«Команда»)+»!»,»I»);
СтатусВозврата(0);Возврат;
КонецЕсли;
КонецЕсли;
(93) CheBurator, откуда ты взялся через два года? 😀
Я ТиС никогда не пользовал, а от комплексной ушел в 2001 году. Оно, может, и добавило б чего-нибудь, но не принципиально.
Добрый день! Уважаемый Арчибальд, не подскажите, что значит такая ошибка:
Добрый вечер.
Последняя обрабатываемая фирма уходит с 1С 7.7 на 1С 8.2
И более уж не придётся пользоваться этой чудесной обработкой…
Nostalgie
Спасибо, отличная обработка!
Только не много переделал под себя, так как конфигурация
не типовая.
«Семёрка» не сдается. Пригодилась для печати из бухгалтерии. Спасибо
Отличная обработка но почему-то не обрабатывает документы по контрагенту пишет Неверное имя реквизита!
Очень пригодилась! Спасибо огромное!!!
класс, работает!