Экспорт отчета 10.0 Crystal в PDF приводит к пустому документу PDF (работает на компьютере разработчика, не работает на других компьютерах) - PullRequest
2 голосов
/ 16 февраля 2012

У меня есть небольшая программа, разработанная с использованием C # (dotnet 2.0 framework) и MySql 5.0, которая считывает данные из базы данных MySql, открывает отчет и экспортирует данные в PDF-документ. Программа отлично работает на моей машине.

Я создал установку ClickOnce с использованием VIsual Studio 2005. Используя эту установку, я установил программу на другой компьютер, на котором не было установлено Crystal Reports 10.0 и dot Net Framework 2.0.

Я установил dot net framework 2.0 и распространял Crystal для Visual Studio 2005 на другой машине.

На другом компьютере программа запускается без ошибок. Но сгенерированный файл PDF не содержит никаких данных .

Я экспортировал содержимое набора данных (я использую Push-модель) в файл XML, чтобы обеспечить получение данных.

Данные извлекаются, как и ожидалось. Но сгенерированный PDF-документ пуст

Обратите внимание, что я использую MySQl Connector для подключения к MySql. Также машина для разработки является машиной Windows XP Другой компьютер - Windows 2003 Server.

1 Ответ

0 голосов
/ 07 мая 2013

У меня тоже была такая же проблема.Иногда

  1. Я удаляю временную папку
  2. Использование CCleaner для очистки
  3. Установка политики безопасности для очистки виртуальной памяти при выключении
  4. Выключение +Включите систему
  5. Очистка истории и кеша
  6. Комбо выше 5

Но теперь у меня ничего не работает.Кристаллический отчет показывает данные и дизайн.Используя опцию экспорта Crystal Report в PDF, PDF отлично работает.Но при прямом экспорте PDF имеет много пустых страниц.Даже дизайн не показывает.

...