База знаний KB0231

Конфликт с Adaptive Insights OfficeConnect в Excel

Проблема

think-cell и Adaptive Insights (теперь Workday Adaptive Planning) от OfficeConnect включены в Excel одновременно. Я со случайной периодичностью получаю одно из следующих сообщений об ошибке, и Excel завершает работу:

  • CRITICALWITHMSG library\ui\win\safesubclassimpl.cpp(409):APIERR 1400 Invalid window handle.
  • CRITICAL library\ui\win\safesubclassimpl.cpp(239): _ASSERT(0!=lResult)

Причина

Наши разработчики детально изучили проблему. Согласно нашему анализу такая проблема при наличии нескольких надстроек возникает из-за подключения и отключения обработчиков.

Обработчик — механизм, с помощью которого функция перехватывает события, до того как последние достигнут приложения. Функция может реагировать на события, и в некоторых случаях, изменять их и удалять. Метод, используемый для подключения Adaptive Insight OfficeConnect, может привести к ошибкам при одновременном наличии нескольких надстроек. Дополнительные сведения см. в KB0201.

Решение

Для этой проблемы нет обходного решения. Мы уже связались с командой поддержки Adaptive Insights/Workday Adaptive Planning. Решение пока не найдено. Если вы хотите отправить запрос на исправление этой ошибки, обратитесь в службу поддержки Workday Adaptive Planning и укажите следующую причину: #208737: проблема совместимости надстройки OfficeConnect с think-cell.

Обходное решение

Чтобы избежать ошибки, временно отключите OfficeConnect или think-cell, чтобы иметь возможность работать с одной из надстроек.

Поделиться