В приложении, написанном на Delphi 6, используется Crystal Reports 8.5 VCL для того, чтобы экспортировать результаты выполнения отчёта в HTML.
На одной машине так и происходит.
На другой -- Error:747 E (OpenPrintJob <PEOpenPrintJob>.)
Отчёт сам по себе вполне работоспособен на обоих машинах, база данных также доступна с обоих машин. Необходимые (согласно документации к приложению) библиотеки присутствуют и зарегистрированы на обоих машинах. Кроме того, на обоих машинах установлены Crystal Reports.
Что такое Error 747 и как её устранить?
Crystal Reports: runtime error 747
-
- Уже с Приветом
- Posts: 1347
- Joined: 27 Mar 2002 10:01
-
- Уже с Приветом
- Posts: 23804
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
-
- Уже с Приветом
- Posts: 1347
- Joined: 27 Mar 2002 10:01
katit wrote:Было такое когда шли через ODBC.
Тогда Crystal не любил когда ему втюривали другой ODBC изнутри
Попробуйте сделать ODBC с тем-же именем как на Dev machine
Совершенно верно, репорт ходит через ODBC. Однако в данном случае data sources на обоих машинах уже идентичны.
I think, therefore you are.
-
- Уже с Приветом
- Posts: 23804
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
-
- Уже с Приветом
- Posts: 1347
- Joined: 27 Mar 2002 10:01
katit wrote:Ok. Проверьте:
1. Чтобы имя ODBC на обеих машинах было одинаковым.
2. Чтобы имена баз данных на сервере были одинаковыми.
В конце концов если не поможет то поставьте Crystal на ту машину где не пашет и посмотрите или заработает. Их специфицкации о "redist req.." желают лучшего.
Имена одинаковые, имена баз данных одинаковые.
Версии ODBC разные, на работающей 3.80, на неработающей -- 3.81.
Crystal (к сожалению, разные версии, 8.5 и пробная 10) уже стоит на обоих машинах, и отчёт в нём работает на обоих машинах. Приложение же по-прежнему работает только на одной из них.
I think, therefore you are.
-
- Уже с Приветом
- Posts: 23804
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
Ну что я могу сказать. Все такое разное...
Я в таких случаях просто не трачу время а беру и ставлю все на чистую машину.
В вашем случае:
1. Поставил только ОС и вашу аппликуху. Работает/Нет?
2. Доставил Crystal 10. Работает/Нет?
И в таком духе.
Или попробуйте ихний сайт. Там форум хитро запрятан, но инфы по этой ошибке хватает.
Я в таких случаях просто не трачу время а беру и ставлю все на чистую машину.
В вашем случае:
1. Поставил только ОС и вашу аппликуху. Работает/Нет?
2. Доставил Crystal 10. Работает/Нет?
И в таком духе.
Или попробуйте ихний сайт. Там форум хитро запрятан, но инфы по этой ошибке хватает.
-
- Уже с Приветом
- Posts: 1347
- Joined: 27 Mar 2002 10:01
На самом деле спасибо. Переустановка всего пока рассматривается как last resort.
А форумы -- это здесь: Crystal Reports Forums, или там ещё есть?
А форумы -- это здесь: Crystal Reports Forums, или там ещё есть?
I think, therefore you are.
-
- Уже с Приветом
- Posts: 23804
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
Переустановка всего пока рассматривается как last resort.
Это называется "влом"
![Laughing :lol:](./images/smilies/icon_lol.gif)
Не знаю как у кого. Но у меня если подобная проблема не решается за пару часов путем гугления, думания и форумования - идет переустановка.
А форумы -- это здесь: Crystal Reports Forums, или там ещё есть?
Вроде оно. Я год назад проходил через Crystal
![Wink :wink:](./images/smilies/icon_wink.gif)
-
- Уже с Приветом
- Posts: 1935
- Joined: 15 Sep 2003 17:49
- Location: Ukraine, Mariupol -> USA everywhere :-)