Тема: OLE error 800AC472
Вдруг, кому-нибудь пригодится.
На одном компьютере при формировании отчёта возникала ошибка
OLE error 800AC472
При этом, в построителе отчётов формировался такой лог:
10:44:53 (Info): ------- Запускаем отчет на выполнение -------
10:44:53 (Info): Идентификатор отчета: 2100
10:44:53 (Info): Файл данных отчета: C:\Users\Tehno\AppData\Roaming\TechnologiCS\TEMP\1AEC_7_ReportDB.mdb
10:44:53 (Info): Вызвал отчет: Администратор
10:44:54 (Info): Набор данных "Технологические документы (НД)(Excel)" (Документы в MS Excel (данные в БД)). Бланк "3.1408 - 85 Форма 1а Получение покрытий"
10:44:57 (Info): Формирование отчета в "Microsoft Excel 16.0"
10:45:02 (Error): Удаление служебного листа [Exception(EOleSysError)->OLE error 800AC472
10:45:02 (Error): DeleteAllEmptyList [Exception(EOleSysError)->Вызов был отклонен
10:45:02 (Error): Формирование отчета [Exception(EOleSysError)->OLE error 800AC472
10:45:02 (Error): Ошибка при выполнении отчета: OLE error 800AC472 (EOleException)
Как оказалось, причина была в том, что на компьютере не была активирована лицензия MS Office.