УТ 10.3. Отправка печатных форм документов на почту в .pdf без дополнительных обработок и программ

УТ10.3. Отправка печатных форм документов в .pdf средствами 1С

Многие, не понимая, а может побаиваясь, или из-за кажущейся неудобности управляемых форм, возвращаются на конфигурации предыдущих версий.

Однако, больше удобняшек и функций реализовано только в более современных версиях продуктов.

Например, при переходе с УТ11 на УТ 10.3 пользователь 1С теряет возможность отправлять отчет в формате .pdf клиенту стандартными средствами. Для этого приходится прибегать к использованию дополнительных обработок (которых достаточно много) или дополнительных программ.

Вот пример как можно добиться нужного результата без использования дополнительных обработок.

1. Еще одна удобняшка Выводим кнопку «Автомасштаб» в шапку типовой печатной формы.

Открываем конфигуратор и делаем несколько дополнений

 

 

2. Дорабатываем форму для отправки отчетности в pdf

 Открываем конфигуратор и снова немного правим

Далее в модуле находим вхождения ВложенияXLS по аналогии создаем для PDF

и далее по тексту по аналогии со строкой ВложенияXLS…

 

 

и как результат — достаточно удобный механизм без особых заморочек.

Добавляйте логотипы, печати, клеше в печатные формы и оправляйте в виде pdf.

47 Comments

  1. webester

    Если в файле только тот код который в статье, я бы рекомендовал файл убрать.Качать его все равно будут единицы(если будут вообще) а без файла пост будет считаться как статья и если наберет нужное количество плюсов(хотя я сомневаюсь, что адекватный человек будет плюсовать описание методов из СП, но на ИС всякое бывает), вам начислят 50 маней.

    Reply
  2. Umix

    (1) webester,

    благодарю за замечание, если вы внимательно ознакомитесь с содержимым публикации, то там есть акцент, что реализовать это просто и как это сделать, и только если не получится самостоятельно, тогда качать файл. Возможно вы не верно истолковали мои мотивы: я не ставил целью нарубить $m с ее помощью, а попытался подсказать как несложным методом решить небольшую задачу, замечу без покупки дополнительных обработок и программ. Далее, если кому-то пригодилась статья и плюсанул — благодарю.

    Что касается методов из СП, то только их использование подразумевает заголовок и повторяется в самом начале публикации. Поэтому нет смысла с вами дискутировать.

    Reply
  3. webester

    (2)Тихо, тихо не надо на меня агриться 🙂 я не хотел вас обидеть, тогда просто непонятно, если вдруг не получится, найти в коде нужные места самому то файл качать противопоказано как и открывать конфигуратор. Разве нет? Мне просто немного непонятно, если человек не может сохранить документ в PDF(это кстати не все версии платформы поддерживают и это нигде в статье не указано) то может ему не стоит трогать конфигуратор, а позвать специалиста?

    Reply
  4. Umix

    (3) посмотрите описание там указана платформа, точнее кажется с 8.2.14.

    Reply
  5. Константин С.

    Мда, куда интересней все это внести во внешнюю печатную форму. Итого получится решение для типовых конфигураций, простым пользователям без изменения конфигуратора.

    Reply
  6. Umix

    (5) Константин С.,

    так я ж не против, но в том то и вопрос, тут небольшими исправлениями сразу получаем механизм отправки для всех объектов где вызывается форма ПечатьДокументов, а ВПФ еще пилить под каждый объект.

    Reply
  7. hollyfood

    А что делать если такое сохранение в pdf глючит, в отличии от сохранения в Excel. Причем на многих компах в сети.

    Reply
  8. Umix

    (7) hollyfood,

    либо искать в чем причина глюков, например платформу чуть обновить, либо есть другой вариант, но он уже не будет типовыми средствами 1С, а например Bullzip. Не получится — обращайтесь, помогу.

    Reply
  9. mentozavr

    спасибо

    Reply
  10. Umix

    (9) mentozavr,

    пожалуйста

    Reply
  11. burlakov_a_a

    Огромное спасибо за публикацию!

    Интересно, почему в своих обновлениях 1С не добавила этот функционал… Это же элементарно сделать.

    Reply
  12. Umix

    (11) burlakov_a_a,

    пожалуйста,

    думаю, что они больше увлечены УТ11, чем УТ10.3

    Reply
  13. AndreySV

    Спасибо, все получилось за 5 минут.

    Reply
  14. Umix

    (13) AndreySV,

    пожалуйста, рад что пригодилось

    Reply
  15. whtblck

    Спасибо, помог

    Reply
  16. Umix

    (15) Пожалуйста.

    Reply
  17. artjoms

    Добрый день,

    Спасибо большое, за 5 минут добавил возможность отправки в PDF 🙂

    Есть только одно но, у меня в файл PDF сохраняет документ 2 раза — сталкивался кто-нибудь с такой проблемой ?

    Reply
  18. Umix

    (17) Отлично, что вам тоже пригодилось.

    То, что сохраняет 2 раза — это нужно копать, потому как не сталкивался с такой интересной особенностью.

    Reply
  19. vrn

    Спасибо, а то при отправки в xls картинка в него не сохранялась а в pdf сохраняется.

    Reply
  20. Umix

    (19) Отлично, что вам тоже пригодилось.

    С Excel такое бывает иногда

    Reply
  21. agent00mouse

    ЗА PDF Спасибо.

    Reply
  22. Umix

    (21) Отлично, что вам тоже пригодилось.

    Reply
  23. МаринаВл

    Спасибо большое, помогло

    Reply
  24. Umix

    (23)

    Отлично. И вам спасибо за поддержку.

    Reply
  25. briedis

    Простите, тут раньше была ссылка для скачивания? Или как воспользоваться материалом данной статьи?

    Reply
  26. briedis

    Спасибо всем за всестороннюю помощь и исчерпывающие ответы… Очень помогли…

    Reply
  27. Umix

    (26) пожалуйста.

    Reply
  28. briedis

    наглец

    Reply
  29. Umix

    (28) извините не увидел слова «всем»

    поэтому, пожалуйста, только выскажу от себя. Остальные захотят — подтянутся.

    Reply
  30. briedis

    (29) Так может быть ответите на мой вопрос? (25)

    Reply
  31. briedis

    Хотя неважно, все равно тут ничего не дают скачать, а за попробовать платить деньги… не знаю…

    Reply
  32. Umix

    (30) ссылка была, потом убрал, и вынес вес текст и как и что сделать в тело публикации.

    За это платить ничего не нужно. Просто по шагам сделайте на копии и все будет.

    Reply
  33. briedis

    Спасибо, теперь понятно, я думал, что это не весь код, а только некоторые отрывки, а на такую мысль подтолкнуло то что код, почему-то, выложен в виде принтскринов.

    Reply
  34. Umix

    (33) Понял, по мере свободного времени добавлю код в виде текста.

    Reply
  35. Snegur

    спасибо большое

    Reply
  36. Umix

    (35) Пожайлуйста

    Reply
  37. Yuris

    Спасибо. Просто и понятно, только чтобы запоминал нужно в глобально поиске найти ЗначенияXLS и добавить PDF

    Reply
  38. Umix

    (37) Пожалуйста, отлично, что вам пригодилось.

    Reply
  39. DoReMu

    Спасибо за отправку в pdf!

    Reply
  40. Umix

    (39) Пожалуйста, отлично, что вам пригодилось.

    Reply
  41. user985100

    Вопрос. После внесения изменений в файл конфигурации, при последующих обновления 1с надо заново вносить изменения? Затирается ли данное внесение при обновлениях?

    Reply
  42. echo77

    (0) Спасибо! Сделал по вашей публикации внешнюю ПФ с помещением в нее Общий форм ПечатьДокумента и НастройкаОтправкиОтчета без модификации конфигурации

    Reply
  43. Umix

    (42) Пожалуйста. Отлично, что пригодилось.

    Reply
  44. echo77

    Пример, как сделать ПФ без изменения конфигурации https://infostart.ru/public/878730/

    (5)

    Reply
  45. user857855

    Спасибо! По второй части сразу получилась отправка в формате PDF из 1сУТ10.3

    По части-1 Автомасштаб не удается выполнить рабочий вариант

    конфиг на платформе 8.3 выдает ошибку в модуле

    {ОбщаяФорма.ПечатьДокументов.Форма(17)}: Поле объекта не обнаружено (Подменю1)

    кнПодменю = Элементыформы.КоманднаяПанельФормы.Кнопки.Подменю1;

    при вызове на печать документа (Поле обьекта не обнаружено (подменю1))

    Reply
  46. user857855

    платформа 8.3.12.1595

    в конфигурации УТ10.3 Общиеформы-ПечатьДокументов

    в своей не вижу опций Параметры…пробовал добавить Кнопку

    см вложения

    Reply
  47. Umix

    (46)

    Не совсем так. Не добавляйте кнопку подобным образом. Нажмите к … и добавьте то, что вам нужно: группу или кнопку.

    В данном случае «Параметры» — это группа или меню, а уже в ней кнопки.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *