Операция не реализована экспортирующая экспорт Excel (только данные) Crystal Reports 2008

StackOverflow https://stackoverflow.com/questions/4025335

Вопрос

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

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

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

Могу ли я что-то пропустить, или вы думаете, что я полностью на неверном треке?

Это было полезно?

Решение

Я сузил проблему вниз, чтобы быть связанным с проблемой формата с отчетом. Это просто случается, чтобы не повлияло на мою машину Windows 7 Dev.

На компьютере Windows Server 2003 R2 (X64), если я удаляю дату печати и спецтечные поля времени печати, он успешно экспортирует в XLS (только данные).

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top