Страница 1 из 1

FastReport отправка отчетов по электронной почте.

Добавлено: 14 сен 2012, 05:37
LaaLaa
В генераторе отчётов FastReport с самых первых версий для отправки отчетов по электронной почте используется встроенная реализация SMTP протокола. Вероятно многие пользователи Галактики не могут воспользоваться этой функцией т.к. она не поддерживает защищённую авторизацию для отправки почты. Вероятно многим вообще не подходит SMTP, а нужны другие протоколы например Exchange, IMAP.

На сайте разработчиков FastReport появилась новость о том, что готовится релиз FastReport VCL 4.13 где будет реализация отправки отчётов по протоколу MAPI. В этом случае генератор отчётов будет обращатся к почтовой программе, установленной в системе, и уже с её помощью отправлять отчёт. В результате вся работа по отправке почты ложится на почтовую программу (например Outlook, The Bat).

В связи с чем хотелось бы задать вопрос пользователям Галактики:
Хотелось бы переделать работу кнопки отправки по e-mail во встроенном в Галактику окне просмотра отчетов FastReport, с протокола SMTP на MAPI. Никто не будет возражать против этого?

Возможно кому то нужен именно SMTP, именно в его текущей реализации?

Обязательства Галактики перед заказчиками соблюдать преемственность. Но данном случае не хотелось бы городить огород с настройками для выбора старый вариант SMTP либо новый MAPI. Хотелось бы оставить только один вариант MAPI.

PS: Напомню в данном случае речь идет только об одной кнопке в одном окне просмотра FastReport отчетов. Других окон Галактики и Суппорта, где тоже есть функции работы с почтой, это не касается.

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 14 сен 2012, 10:59
m0p3e
Может опрос добавить к теме?
1. Оставить текущий вариант (SMTP).
2. Заменить на отправку через почтовый клиент (MAPI).
3. Нужны оба варианта одновременно.
4. Добавить настройку с возможностью указания одного из вариантов (SMTP/MAPI).
5. Мне все равно. Отправку по почте не использую.

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 14 сен 2012, 11:29
LaaLaa
Точно, забыл что на форуме есть опросы :) Спасибо, что подсказали.

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 18 янв 2016, 13:23
Алексей
А можно как-то из випа сформировать отчёт FR и отправить его на конкретный почтовый адрес, и желательно не один.

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 18 янв 2016, 17:12
edward_K
Интересно еще не только это.
Хочется еще сформировать оболочку к файлу - из какого документа сие было сформировано(ID=Nrec, тип(можно таблицу), Дата, номер).
В идеале нужна возможность сформировать xml файл, в который добавить сии тэги + файл. + еще утилитку для просмотра - собственно она должна отобразить реквизиты из xml + сам файл.
Конкретная задача - Есть приказы в кадрах(ну или еще где), приказы нужно отправить в систему документооборота для утверждения в виде документа + создать карточку документа с заполненными реквизитами, утвердить там и вернуть результат в галактику каким либо образом. Если как сделать сие в отчете на Excel и чуть сложнее на Fcom я знаю(но реализация будет в каждом случае своя), то как сделать аналогичное для Fast пока не вижу вообще в принципе, а не только по кнопочке.

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 18 янв 2016, 18:40
Алексей
Хм... хорошо, если это будет эксель, файл, который я наполню данными сам. Поискал по форуму, помню, вроде где-то видел, а где, не нашел.
Нужна хоть какая-то возможность автоматически отсылать готовый файл (форму) по почте нескольким адресатам.

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 18 янв 2016, 21:51
LaaLaa
Ставьте атлантис 5.5.23 и freport3.dll 9.1.17. Читайте доку exe/help/frhelp.chm функция FRSendReportMail

Re: FastReport отправка отчетов по электронной почте.

Добавлено: 19 янв 2016, 05:48
Алексей
Спасибо. Будем качать, пробовать!
З.Ы.: на фтп правда только пока 16-я версия.