#email #pdf #reporting-services #html-email
#Адрес электронной почты #PDF #отчеты-службы #html-электронная почта
Вопрос:
Наша система отправляет электронное письмо с «Ежедневными обновлениями» через службы Reporting Services всем пользователям каждое утро. Если пользователи находятся на компьютере, проблем нет. Но для пользователей в пути некоторые почтовые клиенты мобильных устройств не могут отображать электронное письмо. Однако все они могут отображать файлы pdf.
Итак … быстрое решение заключалось в создании двух подписок для каждого пользователя; одна с сообщением в теле, а другая с сообщением в прикрепленном PDF. Это создает раздражающее количество сложностей. Я бы хотел отправить одно электронное письмо с сообщением в теле, к которому прилагается дубликат PDF-версии.
Есть ли простое решение?
К вашему сведению, мы управляем этим с помощью подписок служб Reporting Services.
Ответ №1:
По умолчанию нет: вы не можете использовать оба формата в одном электронном письме
«Формат отображения» отчета определяет, является ли отчет встроенным или прикрепленным, если вы установите флажок «Включить отчет». Таким образом, установка значения «PDF» приведет к созданию вложения. Однако, если вы установите флажок «Включить ссылку» для отображения в формате PDF, пользователи могут щелкнуть и перейти к отчету, предоставляемому веб-сайтом.
В противном случае вам пришлось бы написать какое-нибудь небольшое приложение, которое вызывает службу ReportServer и получает оба формата отчета, а также объединить их в одно электронное письмо. Или напишите свое собственное пользовательское расширение для доставки
Комментарии:
1. в gbn это совершенно верно. Если вам действительно нужны обе версии отчета в одном электронном письме, то вам нужно будет написать некоторый код для самостоятельного создания электронных писем. SSRS будет отправлять только один тип за раз через свои подписки и готовые расширения доставки.
Ответ №2:
Я думаю, что лучше использовать почту базы данных. Вы можете управлять им, чтобы отправить e-mail
или SMS
или даже оба из них в свой список подписки.
Я не уверен, что вы можете send a single email with the message in the body a duplicate pdf version attached.
Комментарии:
1. Это не имеет никакого отношения к электронным письмам SSRS
Ответ №3:
Если я правильно понял, вы хотите отправить электронное письмо с вложением в формате pdf, и в этом PDF-файле будет тот же текст / данные, что и в теле письма, верно? Если это так, то не думаете ли вы, что «Включить отчет» в «Формат отображения» в PDF даст вам желаемый результат?