Многие, не понимая, а может побаиваясь, или из-за кажущейся неудобности управляемых форм, возвращаются на конфигурации предыдущих версий.
Однако, больше удобняшек и функций реализовано только в более современных версиях продуктов.
Например, при переходе с УТ11 на УТ 10.3 пользователь 1С теряет возможность отправлять отчет в формате .pdf клиенту стандартными средствами. Для этого приходится прибегать к использованию дополнительных обработок (которых достаточно много) или дополнительных программ.
Вот пример как можно добиться нужного результата без использования дополнительных обработок.
1. Еще одна удобняшка Выводим кнопку «Автомасштаб» в шапку типовой печатной формы.
Открываем конфигуратор и делаем несколько дополнений
2. Дорабатываем форму для отправки отчетности в pdf
Открываем конфигуратор и снова немного правим
Далее в модуле находим вхождения ВложенияXLS по аналогии создаем для PDF
и далее по тексту по аналогии со строкой ВложенияXLS…
и как результат — достаточно удобный механизм без особых заморочек.
Добавляйте логотипы, печати, клеше в печатные формы и оправляйте в виде pdf.
Если в файле только тот код который в статье, я бы рекомендовал файл убрать.Качать его все равно будут единицы(если будут вообще) а без файла пост будет считаться как статья и если наберет нужное количество плюсов(хотя я сомневаюсь, что адекватный человек будет плюсовать описание методов из СП, но на ИС всякое бывает), вам начислят 50 маней.
(1) webester,
благодарю за замечание, если вы внимательно ознакомитесь с содержимым публикации, то там есть акцент, что реализовать это просто и как это сделать, и только если не получится самостоятельно, тогда качать файл. Возможно вы не верно истолковали мои мотивы: я не ставил целью нарубить $m с ее помощью, а попытался подсказать как несложным методом решить небольшую задачу, замечу без покупки дополнительных обработок и программ. Далее, если кому-то пригодилась статья и плюсанул — благодарю.
Что касается методов из СП, то только их использование подразумевает заголовок и повторяется в самом начале публикации. Поэтому нет смысла с вами дискутировать.
(2)Тихо, тихо не надо на меня агриться 🙂 я не хотел вас обидеть, тогда просто непонятно, если вдруг не получится, найти в коде нужные места самому то файл качать противопоказано как и открывать конфигуратор. Разве нет? Мне просто немного непонятно, если человек не может сохранить документ в PDF(это кстати не все версии платформы поддерживают и это нигде в статье не указано) то может ему не стоит трогать конфигуратор, а позвать специалиста?
(3) посмотрите описание там указана платформа, точнее кажется с 8.2.14.
Мда, куда интересней все это внести во внешнюю печатную форму. Итого получится решение для типовых конфигураций, простым пользователям без изменения конфигуратора.
(5) Константин С.,
так я ж не против, но в том то и вопрос, тут небольшими исправлениями сразу получаем механизм отправки для всех объектов где вызывается форма ПечатьДокументов, а ВПФ еще пилить под каждый объект.
А что делать если такое сохранение в pdf глючит, в отличии от сохранения в Excel. Причем на многих компах в сети.
(7) hollyfood,
либо искать в чем причина глюков, например платформу чуть обновить, либо есть другой вариант, но он уже не будет типовыми средствами 1С, а например Bullzip. Не получится — обращайтесь, помогу.
спасибо
(9) mentozavr,
пожалуйста
Огромное спасибо за публикацию!
Интересно, почему в своих обновлениях 1С не добавила этот функционал… Это же элементарно сделать.
(11) burlakov_a_a,
пожалуйста,
думаю, что они больше увлечены УТ11, чем УТ10.3
Спасибо, все получилось за 5 минут.
(13) AndreySV,
пожалуйста, рад что пригодилось
Спасибо, помог
(15) Пожалуйста.
Добрый день,
Спасибо большое, за 5 минут добавил возможность отправки в PDF 🙂
Есть только одно но, у меня в файл PDF сохраняет документ 2 раза — сталкивался кто-нибудь с такой проблемой ?
(17) Отлично, что вам тоже пригодилось.
То, что сохраняет 2 раза — это нужно копать, потому как не сталкивался с такой интересной особенностью.
Спасибо, а то при отправки в xls картинка в него не сохранялась а в pdf сохраняется.
(19) Отлично, что вам тоже пригодилось.
С Excel такое бывает иногда
ЗА PDF Спасибо.
(21) Отлично, что вам тоже пригодилось.
Спасибо большое, помогло
(23)
Отлично. И вам спасибо за поддержку.
Простите, тут раньше была ссылка для скачивания? Или как воспользоваться материалом данной статьи?
Спасибо всем за всестороннюю помощь и исчерпывающие ответы… Очень помогли…
(26) пожалуйста.
наглец
(28) извините не увидел слова «всем»
поэтому, пожалуйста, только выскажу от себя. Остальные захотят — подтянутся.
(29) Так может быть ответите на мой вопрос? (25)
Хотя неважно, все равно тут ничего не дают скачать, а за попробовать платить деньги… не знаю…
(30) ссылка была, потом убрал, и вынес вес текст и как и что сделать в тело публикации.
За это платить ничего не нужно. Просто по шагам сделайте на копии и все будет.
Спасибо, теперь понятно, я думал, что это не весь код, а только некоторые отрывки, а на такую мысль подтолкнуло то что код, почему-то, выложен в виде принтскринов.
(33) Понял, по мере свободного времени добавлю код в виде текста.
спасибо большое
(35) Пожайлуйста
Спасибо. Просто и понятно, только чтобы запоминал нужно в глобально поиске найти ЗначенияXLS и добавить PDF
(37) Пожалуйста, отлично, что вам пригодилось.
Спасибо за отправку в pdf!
(39) Пожалуйста, отлично, что вам пригодилось.
Вопрос. После внесения изменений в файл конфигурации, при последующих обновления 1с надо заново вносить изменения? Затирается ли данное внесение при обновлениях?
(0) Спасибо! Сделал по вашей публикации внешнюю ПФ с помещением в нее Общий форм ПечатьДокумента и НастройкаОтправкиОтчета без модификации конфигурации
(42) Пожалуйста. Отлично, что пригодилось.
Пример, как сделать ПФ без изменения конфигурацииhttps://infostart.ru/public/878730/
(5)
Спасибо! По второй части сразу получилась отправка в формате PDF из 1сУТ10.3
По части-1 Автомасштаб не удается выполнить рабочий вариант
конфиг на платформе 8.3 выдает ошибку в модуле
{ОбщаяФорма.ПечатьДокументов.Форма(17)}: Поле объекта не обнаружено (Подменю1)
кнПодменю = Элементыформы.КоманднаяПанельФормы.Кнопки.Подменю1;
при вызове на печать документа (Поле обьекта не обнаружено (подменю1))
платформа 8.3.12.1595
в конфигурации УТ10.3 Общиеформы-ПечатьДокументов
в своей не вижу опций Параметры…пробовал добавить Кнопку
см вложения
(46)
Не совсем так. Не добавляйте кнопку подобным образом. Нажмите к … и добавьте то, что вам нужно: группу или кнопку.
В данном случае «Параметры» — это группа или меню, а уже в ней кнопки.