#0
by aptomilov
Здравствуйте господа. Передо мной генеральный директор поставил интересную задачу: он (директор) отсылает на определенный ящик письмо пустое с темой например "Баланс1", 1С ловит письмо, распознает тему и в ответ высылает PDF этого балланса. Первую часть я уже сделал,1С распознает письмо и запускает необходимый отчет. Собственно вопрос - каким образом мне выгрузить отчет в PDF ? Отправить письмо с вложением думаю тоже не составит труда
#2
by aptomilov
а ведь идея, только сколько я видел PDF принтеров все задают тупые вопросы куда сложить и тд, соответственно нужен пользователь. Или попробовать ещё поискать принтер который не будет ничего спрашивать)
#5
by Gasho
да восьмерочный , я просто не помню название , какая то свободно распротраняемая консольная утилита
#6
by Gasho
вспомнил что за утилита )) вот эта софтинка только там немного другая задача , она из сканера катринки ковнертит в пдф
#7
by aptomilov
проблема то в основном не в конвертации и в том чтобы в автоматическом режиме сохранить печатную форму отчета в какой-то файл а потом уже конвертировать. 7 ка же печатную форму не умеет сохранять автоматом вроде.
#8
by aptomilov
был у кого нить опыт сохранения печатной формы отчета в файл в автоматическом режиме? То есть открылся отчет сформировалась печатная форма и сохранилась в каталог.
#12
by vcv
Сохранить в виде mxl/xls штатно. Для сохранения в виде картинки можно использовать Йоксель.
#17
by andrewks
вы чего человека в сторону увели? загугли,например: Bullzip PDF, или PDFCreator можно по оле их подцеплять
#20
by Злопчинский
не надо никаких нахрен виртуальных принтеров. если баланс по размеру не сильно большой - отсылать в виде картинки. Если многостраничный - в GLA/ Использовать для формировани якартинки или ПДФ - пройект Йоксель. . на ИСЕ таких поделок - вагон и тележка на любой вкус - и йоксель, и виртуальные принтеры.
#23
by aptomilov
Mikeware, не надо гнать я прекрасно программирую на VBA и ексель в частности, просто зачем формировать свой ексель файл если его можно просто сохранить из печатной формы а вот как сохранить его из печатно формы программно не перебирая строк я не пойму
#24
by aptomilov
да парни, действиетельно пора перечитать спрвку метод записать тупо записывает печатную форму в ексель, форматнуть в пдф то поди получиться)
#26
by mishaPH
1. йоксель помоему в пдф может сохранять. 2 у ворда или екселя есть надстройка сохраняет в ексель. следать макросом и сохранять
#32
by vcv
Только качество будет бякостное :-( Он то ли с экранными 96 dpi сохраняет, то ли еще с какими...
#33
by IamAlexy
ставим затем просто "печатаем" на него табличный документ указав в какой временный файл этот отчет "сохранять", так же указываем формат файла. затем временный файл отправляем по почте.
#35
by Злопчинский
весь вопрос как это сделать "указав в какой временный файл этот отчет сохранять"...? пример, пожалуйста!!1
#38
by sbabay
Зачем устанавливать какие-то программы? Йоксель как раз для этого и создан. Там кода-то бедет 2 строчки: 1. Загрузить в йоксель сформированную таблицу 2. Сконвертировать в PDF ВСЁ!
#40
by vcv
Что-то мне смутно помнится, что Йоксель конвертирует в PDF крайне в лоб - сохраняет таблицу как картинку, потом делает PDF со вставленной картинкой. Качество и возможности масштабирования полученного PDF оставляют желать лучшего.
#41
by iamnub
Юзать в своих прогах нечто под названием "Йоксель" - это ж себя не уважать. Или - Что у вас за система? - ... Магазька. Ужас.
#42
by ildary
а альтернатива Йокселю для 7.7 какая? Я про все его навороты - и свертка и выгрузка в ПДФ и картинку.
#45
by IamAlexy
альтернатива йокселю - печать на пдф принтер. причем этот принтер в системе сидит, настройки для вывода на печать нужны минимальные.. любую форму можно отправить вообще без переделки, а если нужно автоматом скинуть - то несколько строк кода с указанием настроек.
#46
by Злопчинский
плохое решение. сначала надо удостовериться, что установлен пдф принтер, потом что у него вполне определенное имя, потом что это именно BIOPDF - не сильно много ..???
#47
by ildary
цитирую себя "все его навороты - и свертка, и выгрузка в ПДФ и картинку". Что есть решение чисто для ПДФ я как бы не возражал.
#48
by IamAlexy
нет. у меня в общем то в нетленке, на базе типовой бухни 2.0, так и сделано: проверяется наличие принтера, если его нет функция отправки печатных форм на емейл отправляет только ексель, емексель и зип, если принтер подключен - то соответственно еще пдф и джипег.. у пользователей инструкция с текстом "хотите модно отправлять счета с печатью и подписью в виде пдфов или джипегов - установите вот этот принтер вот по этой ссылке" пока никто не жаловался..
#49
by IamAlexy
+ опять же, принтер активно используется, как бы это кощунственно не звучало, и из других программ. не только из 1С...
#51
by IamAlexy
хз..корпоративные требования.. типа "сканкопия" :) опять же - отправляется с синей печатью и синими подписями ответственных лиц - реально выглядит как сканкопия счета.. кстати многие клиенты по екселевскому файлу не платят.. а вот когда им "типа сканкопию оригинала счета" пришлешь - то вопросов нет.. :) :) :)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: Выгрузка в EXCEL
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Выгрузка платежных поручений в формате УФК(ОФК)
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Выгрузка поля дата в dbf
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Установка жесткого диска 2.5" на десктоп
- 8.1 Как программно отловить что документ открыт?
- КомпоновщикНастроек.ЗагрузитьНастройки
- Произошла исключительная ситуация (msxml3.dll)
- СКД: Группировка по регистратору и полю-периоду (развернутый вопрос)
- ЗУП как получить оклад сотрудника на дату
- Корректное ведение взаиморасчетов по документам в УТ 10.3
- Убрать галку только обороты в 20.01.1 для статей затрат
- Скрыть колонку табличного документа
- Как взять остатки по регистру, начисления, с условием, что?
- СКД. Параметры. Связь по владельцу.
- как из управляемого приложения запустить Регламентное задание?
- v8: На складе недостаточно номенклатуры
- УТ 11. Запустить через веб интерфейс.
- Метод ЗАГРУЗИТЬ() табличной части
- Можно ли получить список реквизитов табличной части внешней обработки ?
- Заполнить реквизит одного документа при проведении другого
- PostGres + 1c 8.2 + аутентификация операционной системы.
- Для чего используется регистр сведений "Аналитика учета номенклатуры" ?
- Перебрать строки табличной части в обратном порядке.. 8.2