OLAP.ru OLAP, data mining, analysis, данные, СУБД, генераторы отчетов, проектирование, принятие решений, оптимизация, хранилише, извлечение, поиск, Crystal, Business Objects, Cognos, SAS...
Полный список »
Business intelligence - effective data mining & analysis
Вход Регистрация Новости сайта Карта сайта/поиск RSS
 
OLAP и Business Intelligence
SUBSCRIBE.RU
 
 

Конференция Business Objects

Обсуждение вопросов, связанных с Crystal Reports 2008, Crystal Reports Server, Crystal Xcelsius, BusinessObjects Enterprise, BusinessObjects Edge и другими продуктами Business Objects.

 
Добавить сообщение »

Тема "Crystal reports, приложение на другой машине"

Автор:  anrin Дата: 29.09.2006 16:38
Разобрался.
Скачал .msm -ы для Visual Studio 2002 (c businessobjects), там версии dll совпадают (почти),
поставил их на клиентскую машину.
Ответить на сообщение »

 
Автор:  Владислав Дата: 29.09.2006 15:09
anrin пишет 29.09.2006 14:04:
>>В 2005 Delphi установлена 10-я версия Crystal. Почему вы ставите 9-ю версию?
>
>В 2005 Delphi установлена 9-я версия Crystal (это точно).

Согласен 9-я :-)
Варианты такие: попробуйте поставить последнюю версию MDAC. Обычно такие ошибки из-за ADO происходят когда компилируется проект использую одно ADO, А на другой машине стоит другая версия. Попробуйте поставить на другую машину туже версию, с помощью которой компилировали проект.
Ответить на сообщение »
 
Автор:  anrin Дата: 29.09.2006 14:04
>В 2005 Delphi установлена 10-я версия Crystal. Почему вы ставите 9-ю версию?

В 2005 Delphi установлена 9-я версия Crystal (это точно).
Ответить на сообщение »
 
Автор:  Владислав Дата: 29.09.2006 14:00
anrin пишет 29.09.2006 12:10:

>поставил на машину Merge modules for Crystal reports 9, повторилось
>
>
В 2005 Delphi установлена 10-я версия Crystal. Почему вы ставите 9-ю версию?
Ответить на сообщение »
 
Автор:  anrin Дата: 29.09.2006 12:10
dlls:
CrystalDecisions.Shared.dll
CrystalDecisions.ReportSource.dll
CrystalDecisions.CrystalReports.Engine.dll

кричит, что не хватает CrystalKeyCodeLib.dll

добавил CrystalKeyCodeLib.dll, кричит
System.Runtime.InteropServices.COMException (0x80040154): COM object with CLSID {D97C7D7D-FF5B-4802-BE3F-D8748E986F7B} is either not valid or not registered.

поставил на машину Merge modules for Crystal reports 9, повторилось
System.Runtime.InteropServices.COMException (0x80040154): COM object with CLSID {D97C7D7D-FF5B-4802-BE3F-D8748E986F7B} is either not valid or not registered.

взял с клиентской машины CrystalKeyCodeLib.dll (установилась вместе с Merge modules),
кричит что разные версии библиотек (действительно разные (9.1.9800.5; 9.2.3300.0))

Плюс на клиентской машине Merge modules установлен с ключем, который скорее всего отличается от ключа, который установила Delphi 2005 (не могу этот ключ найти).
Ответить на сообщение »
 
Автор:  Владислав Дата: 29.09.2006 09:09
anrin пишет 28.09.2006 19:00:
>Здравствуйте,
>Появилась проблема с переносом приложения, использующее Crystal report, на другую машину.
>Все нужные длл добавлены. Исключение говорит, что COM обьект не зарегестрирован (и не дает зарегестрировать, а может не то регистрирую), в любом случае нужно установить
>Cristal reports runtime files, но где их взять не известно, т.к. приложение написано на Delphi 2005, которая не
>дает устанавливать Crystal reports отдельно.
>
Добрый день!
На какой OC запускается приложение? exe файл точно все компоненты в себя вобрал? Какие dll добавляли? dll регистрировали на новой машине?
Ответить на сообщение »
 
Автор:  anrin Дата: 28.09.2006 19:00
Здравствуйте,
Появилась проблема с переносом приложения, использующее Crystal report, на другую машину.
Все нужные длл добавлены. Исключение говорит, что COM обьект не зарегестрирован (и не дает зарегестрировать, а может не то регистрирую), в любом случае нужно установить
Cristal reports runtime files, но где их взять не известно, т.к. приложение написано на Delphi 2005, которая не
дает устанавливать Crystal reports отдельно.
Ответить на сообщение »
 

Добавить сообщение »

Рекомендовать Распечатать    
Хостинг: SiliconTaiga    Поддержка: Interface Ltd. Обратиться по техническим вопросам     
Rambler's Top100 TopList