Проблема с Excel

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

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

Ответить
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Проблема с Excel

Сообщение Maverick »

Коллеги, приветствую!
Прошу помощи.
При попытке сформировать собственный отчет в Excel (Галка 9.1, Атл5.5.21) выскакивает Предупреждение о том что "возникло необработанное исключение ExeOleCantCreateObject, класс не зарегистрирован."
Стандартные отчеты в Excel тоже не выполняются, но там ошибка о том что какой-то ActiveX не зарегистрирован
GalXLSLib.dll регистрировал. дата файла 02.07.15 вес 385024 байта

В чем может быть косяк? Компилилось все ОК.
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
KATZ
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49

Re: Проблема с Excel

Сообщение KATZ »

Сообщение об ошибке почти открытым текстом говорит, что библиотека таки не зарегистрирована.

1. При регистрации нужны админ-права.
2. Ключ /s лучше не использовать, будете видеть сообщение по итогам регистрации, а с ключом не видно ошибок.
3. Если ОС 64-битная, то для регистрации надо запускать regsvr32 из папки SysWOW64 (не из System32).
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: Проблема с Excel

Сообщение Maverick »

От блин... а я с ключом /s регал... с помощью regsvr32. По наработанной привычке... Почему-то надеялся что все ОК, раз не выдавала ошибок...
ОС 64-разрядная...
ОК, спасибо, завтра попробую без ключа и 64-разрядным
Результаты сообщу.
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: Проблема с Excel

Сообщение Maverick »

Да, действительно... Все дело было в 64разрядной ОС и админских правах...
Спасибо, все ОК вышло.
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Ответить