Fast Report

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Fast Report

Сообщение Deinis »

День добрый!
Галактика 7.12
Настраиваю Fast Report на сервере. Выдавалась ошибка "Ошибка загрузки Fast Report COM". Победил запуском файла reg.bat папочки
\\galaxy\EXE\OCX
Вот его содержимое:
Regsvr32 /s AxBrwProj1.ocx
Regsvr32 /s GalXHTMLProj1.ocx
Regsvr32 /s JSGal.ocx
Regsvr32 /s ..\GalXLSLib.dll
Regsvr32 /s WPCom.dll
Regsvr32 /s ..\freport.dll
Regsvr32 /s ..\AtlExtDB.dll
Regsvr32 /s FpCubeViewProj1.ocx
Затем пошел к пользователям. Таже самая ошибка. Красная. "Ошибка загрузки Fast Report". Затем нажимаю на ОК и появляется "Fast report is not alive". Тоже красное сообщение.
Вначале думали, что из-за того, что сервер и пользователи - не в домене. Перевели сервер и тестового пользователя в домен. Дали пользоавателю права админа. Включили его во все группы, которые на сервере есть. Ошибка повторяется. Тогда запустили reg.bat с пользовательской машины. Прописали в reg.bat регистрацию freport.dll, fr_rus.dll, FRProxy.dll. На всякий случай. Снова запустили reg.bat, затем галактику - не помогло.
В меню = --> Утилиты --> Отчет о системе этих библиотек, как не было так и нет.
Их не было и при запуске отчета с локально с сервера - а там Fast Report работает.
Что посоветуете? :-( :eek: :o
LaaLaa

Сообщение LaaLaa »

Когда то помню были проблемы с тем, что COM-объекты freport.dll не работали если DLL была зарегистрирована на сетевую папку.

Варианты решения:
1) Копируйте freport.dll и fr_rus.dll на локальные машины пользователей и там регистрируйте Regsvr32 freport.dll

2) Убедитесь, что ваш экземпляр Галактики 7.12 в свое время был пропатчен до версий файлов:
g_fin.res от 21.12.04
fr_rus.dll от 13.09.04
freport.dll от 27.03.06
frproxy.dll от 24.06.05
g_txo.dll от 21.03.07
Ответить