Ошибка при Экспорте.Компонент Frxxmlexport в версии 4.7
Работаю на Делфи2007, компоненты экспорта отчета работали нормально. Сегодня я с сайта скачала версию 4.7, и вот вылетает ошибка при попытке экспорт отчета в excel, используя компонент frxXLSExport.
Проект компилится без ошибок, а в рантайме, когда в отчете нажимаю кнопку экспортировать в Excel вылетает ошибка Project raised exception class EOleException with message 'OLE error 800A03EC'
Может раработчики фастрепорта при исправлении ошибок допустили какую то другую? Кто-нибудь столкнулся с подобной проблемой? Или может я что-то делаю не так? Прокомментируйте, плз.
Прошу прощения за опечатку в заголовке. Речь идет о компоненте frxXLSExport, а не Frxxmlexport(этот работает нормально).
Проект компилится без ошибок, а в рантайме, когда в отчете нажимаю кнопку экспортировать в Excel вылетает ошибка Project raised exception class EOleException with message 'OLE error 800A03EC'
Может раработчики фастрепорта при исправлении ошибок допустили какую то другую? Кто-нибудь столкнулся с подобной проблемой? Или может я что-то делаю не так? Прокомментируйте, плз.
Прошу прощения за опечатку в заголовке. Речь идет о компоненте frxXLSExport, а не Frxxmlexport(этот работает нормально).
Комментарии
Конечно установлен, а как бы это работало с fastreport 4.0? Может я не совсем внятно написала - у меня все копоненты экспорта работали, когда установлен был fastreport 4.0. А вчера я поменяла на версию 4.6, то компонент frxXLSExport перестал работать, ошибку выдает. (больше ничего не меняла у себя на комппе и в проекте, так что другие причины исключаются)
У меня установлен MS Office 2003.
Дополнительно заранее скажу (во избежание лишних вопросов), что я читала в документации, что для экспорта в Excel надо использовать компонент frxXMLExport, если на компе стоит версия MS Office 2003 и выше. НО, некоторые пользователи моей программы имеют старые версии MS Office, поэтому мне надо для тестирования по крайней мере, чтоб компонент frxXLSExport работал тоже. И это ж работало в версии 4.0. Так что случилось с более новой версией? Почему почему не работает?
Честно говоря, не знаю, как бы сделать простенький работающий тестовый проект. Ведь надо посылать и таблицу с данными и вообще какую базу. У меня на компе только advantage.
Может разобраться в проблеме помогут сообщения (файл - экран-сообщения прилагаю), которые я получаю, когда пытаюсь экспортировать?
После того как выскакивает первая ошибка, если я нажимаю кнопку Brеak, то смотрите второе сообщение в файле. Пoнятно, что файла у меня нет frxExportXLS.pas (есть только frxExportXLS.dcu, frxExportXLS.dfm, frxExportXLS.hpp).
Дает ли это мое сообщение информацию о моей проблеме? Есть у кого-нибудь решение?
Думаю fp3 файла вполне хватит для тестирования экспорта.
Проблема решилась переносом процедуры, вызывающей LoadFromFile из блока Initialization в .FormCreate