Подписка на основе данных не работает должным образом

Я использую подписку на основе данных для отправки отчета в теле письма и в виде вложения в формате Excel.

В электронном письме я вижу отчет как тело, но отчет как вложение в формате Excel отсутствует.

Требование состоит в том, что мне нужно отправить отчет в виде вложения и в теле в одном электронном письме. Как я могу этого добиться с помощью подписки на основе данных.

Я создал таблицу с двумя строками и форматом, например excel и mhtml, и ссылаюсь на столбец 'REPORTFORMAT' в формат рендеринга.

Пожалуйста, дайте мне знать, как я могу отправить оба в одном письме

2 ответа

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

Включить отчет: выберите этот вариант, чтобы встроить или прикрепить копию отчета. Формат отчета определяется выбранным форматом визуализации.

MS Docs: Создать подписку

Текущий процесс с двумя строками должен создавать два отчета - один с вложением, а другой - со встроенным.

Вы можете добавить данные в текст отчета в поле "Комментарий", но данные необходимо преобразовать в таблицу HTML.

Вам нужно использовать строку «EXCELOPENXML» в качестве формата рендеринга, тогда он будет работать. Раньше он работал только со строкой «Excel», но теперь он так не работает. В Word вам также необходимо использовать строку «WORDOPENXML». Затем вы получите отчеты в виде вложенных файлов в соответствии с вашими требованиями.

Чарльз

Другие вопросы по тегам