Операция не реализована Экспорт Excel (только данные) Crystal Reports 2008 - PullRequest
0 голосов
/ 26 октября 2010

Я пытаюсь развернуть приложение на клиентском сервере, но экспорт в Excel (только данные) не работает, что выдает ошибку «Операция не выполнена».Это не проблема с отчетом, потому что у меня более 50 отчетов со стандартными шрифтами, некоторые из них очень простые, и экспорт не удаётся для всех из них.

У меня такое ощущение, что неправильная версия exportmodeller.dll и crtslv.dll используются, потому что у клиента, похоже, есть какой-то сценарий входа в систему, который, кажется, копирует CR8.5 версию библиотек отчетов Crystal и регистрирует их в COM.

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

Возможно, я что-то пропустил, или вы думаете, что я полностью на неправильном пути

1 Ответ

0 голосов
/ 26 октября 2010

Я сузил проблему до связи с проблемой формата отчета.Просто это никак не влияет на мой компьютер с Windows 7.

На компьютере с Windows Server 2003 R2 (x64), если я уберу специальные поля «Печать даты» и «Время печати», он будет экспортирован в xls (только данные)успешно.

Я также заметил, что процесс загружает ATL.DLL в Windows 7, но не Windows Server.Я понимаю, что это может быть как-то связано.

Итак, a решение моей проблемы - удалить эти поля.Полный балл, если кто-то может дать какой-то совет, который помешает мне отредактировать все мои отчеты.

Обновление: если я использую определенный формат даты / времени в своих отчетах вместо «Формат по умолчанию системы», это такжеработы.

...