SSRS 2005 - электронная почта подписки сжимается слева - PullRequest
1 голос
/ 21 декабря 2010

У меня есть подписка, управляемая данными, которая использует веб-архив в качестве формата для встраивания отчета в сообщение электронной почты.

Моя проблема заключается в том, что отчет разбивается налево тонкой полосой,примерно 150 - 200 пикселей в ширину (мое предположение).

Когда я открываю его в outlook, он разбивается.Я могу нажать, чтобы просмотреть его в браузере, который открывает его в IE.В IE это выглядит нормально.

Как заставить отчет расширяться по горизонтали, чтобы он поместился в моей электронной почте?

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

  1. Размер установлен на 8,5 дюйма в ширину на 4 дюйма в высоту
  2. Маржа установлена ​​на 1 дюйм,1in, 1in, 1in
  3. Интерактивный размер - 8,5 на 11in

EDIT:

Интересно, когда я включаю линейку вOutlook, ползунок установлен и не будет сдвигаться от ширины разбитого отчета.

Ответы [ 4 ]

0 голосов
/ 02 июля 2013

Если вы используете Outlook 2007 для просмотра отчета, эта проблема имеет исправление.

http://support.microsoft.com/kb/935399

0 голосов
/ 25 января 2011

В качестве хака я создал белое изображение высотой 1 px и шириной 8,5 дюйма и включил его в свой отчет. Это приводит к увеличению ширины отчета до 8,5 дюйма, но не объясняет, как заставить механизм рендеринга автоматически расширять отчет.

0 голосов
/ 25 марта 2013

Мы столкнулись с подобной проблемой, и после множества обходных путей мы наконец-то нашли один параметр в конфигурации SSRS, который сделал свое дело: OutlookCompat .Когда эта опция включена, электронные письма HTML4.0 больше не выглядят раздавленными в Outlook.

Подробнее см. В документации MSDN .Вы можете установить это значение либо в файле конфигурации SSRS (для всех отчетов и абонентов), либо напрямую при вызове ASMX.

Пример конфигурации SSRS:

<Extension Name="HTML4.0" Type="...">
    <Configuration>
       <DeviceInfo>
          <OutlookCompat>True</OutlookCompat>
       </DeviceInfo>
    </Configuration>
</Extension>
0 голосов
/ 21 декабря 2010

Вы пробовали расширение электронной почты для SSRS?

http://msdn.microsoft.com/en-us/library/ms160334.aspx

...