Генерация отчетов LabVIEW возвращает код ошибки (-2147319779) при переходе с MS Office 365 на Office 2013 - PullRequest
0 голосов
/ 07 января 2019

Я использую 32-разрядную версию LabVIEW 2018. В нашем приложении LabVIEW мы используем функции генерации отчетов Excel. Он был разработан с установленным Office 365. Теперь я хочу использовать Office 2013 для генерации отчетов вместо O365.

Отчет сгенерирован нормально с Office 365. Я снизил свою систему до Office 2013 и повторно связал узлы вызова. Но при создании отчета возвращается следующая ошибка:

Ошибка -2147319779 произошла в незарегистрированной библиотеке. в NI_Excel.lvclass: новый отчет subVI.vi-> NI_report.lvclass: Создать отчет.vi

Этот код ошибки не определен. Неопределенные ошибки могут возникать по ряду причин. Например, никто не предоставил описание кода, или вы, возможно, связали число, не являющееся кодом ошибки, со входом кода ошибки.

Кроме того, могут возникнуть неопределенные коды ошибок, поскольку ошибка относится к стороннему объекту, такому как операционная система или ActiveX. Для этих сторонних ошибок вы можете получить описание ошибки, выполнив поиск в Интернете по коду ошибки (-2147319779) или по его шестнадцатеричному представлению (0x8002801D).

Я искал код ошибки и понял, что это потому, что файлы библиотеки не зарегистрированы. Я попытался перерегистрировать эти библиотеки, но безуспешно.

Может кто-нибудь подсказать, как мне решить эту проблему?

Спасибо.

1 Ответ

0 голосов
/ 03 апреля 2019

Вы удалили и повторно установили инструментарий создания отчетов после изменения версии Office? Вот что мне нужно было сделать, когда я получил новую версию Office

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...