Размер отчета в Excel не такой, как в PDF - PullRequest
1 голос
/ 24 августа 2011

Я уже сделал много небольших (а также больших отчетов) с помощью средства просмотра отчетов 2010. В большинстве случаев я даю пользователю возможность выбрать формат назначения (PDF, Excel, а иногда и слово).
Однако я всегда допускаю проблему того, что параметры формата страницы применяются по-разному в разных форматах вывода: если я создаю отчет и оптимизирую его для PDF, устанавливаю размер страницы и границы, а затем проектирую отчет, отчет выглядит хорошо (показатели верны, границы верны). Однако, если я экспортирую его в Excel, он всегда будет большим. Что в PDF дает мне одну страницу, в Excel на двух страницах (по горизонтали).

  • Я проверил границы страницы в Excel, потому что я прочитал, что в древней программе просмотра отчетов была ошибка, но они точно такие, как указано в свойствах отчетов. Размер бумаги также правильный.
  • Я также установил ширину отчета по сетке свойств (через F4) на PageWidth-LeftBorder-RightBorder, но это то же самое.
  • Я также поиграл с InteractiveSize, но, похоже, это не имеет никакого влияния.

Есть ли что-то особенное, что нужно знать об Excel-Exports из средства просмотра отчетов, или есть известная ошибка? У кого-нибудь есть решение для такого поведения?
Мне кажется, что в Excel тот же формат страницы имеет размер на полдюйма меньше, чем в PDF. До сих пор мне никогда не удавалось создать точную копию какого-либо бумажного шаблона отчета. В конце концов, это всегда было чем-то вроде ремесленного труда, но мне это не нравится. Я хотел бы понять, что происходит.

В качестве дополнительной информации я указываю все метрики в сантиметрах, может быть, есть проблема с этим? А офис есть офис 2010.

1 Ответ

0 голосов
/ 03 мая 2012

Реального решения этой проблемы я не нашел.Может быть, эта запись подключения обещает что-то на будущее: http://connect.microsoft.com/VisualStudio/feedback/details/636407/rdlc-excel-export-margin-problem#

...