Решено: Fox Pro IDispatch exception code 0 from Microsoft Excel

[nx_heading style=»underlined» heading_tag=»h2″ size=»32″]Ошибка Visual Fox Pro IDispatch exception code 0 from Microsoft Excel[/nx_heading]

Одна из ошибок родом из «каменного века», до сих появляющаяся у пользователей медицинских организаций Казахстана на некотором специфичном (но совершенно не уникальном) программном обеспечении (ПО).

Данные программы все еще принудительно используются в бюджетных учреждениях и в 2018 году, пользователи вынуждены с ними работать, а системные администраторы разбираться с проблемами возникающими между новым программным обеспечением и этим «программным мусором» из далекого 2008 года.

Проблемы возникают при переносе этого «хлама» на новые компьютеры.

[nx_heading style=»underlined» heading_tag=»h3″ size=»28″]Ошибка IDispatch exception code 0 from Microsoft Excel: невозможно получить свойство Select класса Worksheet[/nx_heading]

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

Ошибка IDispatch exception code 0 from Microsoft Excel: невозможно получить свойство Select класса Worksheet - MHelp.kz
Изображение 1. Ошибка Microsoft Excel невозможно получить свойство Select класса Worksheet

Ошибка построения отчета вызвана отсутствием библиотек старых версий Microsoft Office.

В случае появления ошибки Microsoft Excel невозможно получить свойство Select класса Worksheet, установите старую версию Microsoft Office, например 2010 года, благо Windows 10 все еще позволяет её установить (рекомендованы версии  Microsoft Office 2003 или 2007).

Правомерность использования данных версий программного обеспечения — вопрос к министерству здравоохранения РК.

[nx_spacer size=»80″][nx_heading style=»underlined» heading_tag=»h3″ size=»28″]Ошибка A share violations has occured.[/nx_heading]

Еще одна из возможных ошибок при работе с данным программным обеспечением использующим Microsoft Visual FoxPro.

FoxPro Ошибка A share violations has occured - MHelp.kz
Изображение 2.Ошибка A share violations has occured

Данная ошибка возникает при невозможности этого древнего ПО создать отчеты, если на компьютере уже запущенно приложение Microsoft Excel.

Выключите уже запущенные версии Microsoft Excel и древнее ПО успешно сможет создать отчет не вызывая эту ошибку.

 

[nx_heading style=»coloredline» heading_tag=»h4″ size=»24″ align=»left»]От автора:[/nx_heading]

Если же проблему разрешить не удалось или появились дополнительные вопросы, задать их можно на нашем форуме, в специальном разделе.

[nx_box title=»Поделиться этой статьей» style=»glass» box_color=»#ED303C»]Если данная статья вам помогла и вы хотели бы в ответ помочь проекту Mhelp.kz, поделитесь этой статьей с другими:

[/nx_box]