JavaScript API на Word дава грешка "RichApi.Error: NotImplemented" с добавки на Office, използващи контроли на съдържание

Отнася се за
Word за Microsoft 365 Word за Microsoft 365 за Mac

Последна актуализация: 31 август 2023 г.

ПРОБЛЕМ

Добавките, които използват контроли на съдържание чрез JavaScript API на Word, може да показват грешки "RichApi.Error: NotImplemented" при определени сценарии. 

Това беше забелязано за първи път след актуализацията на Office.js на 10 август 2023 г., особено на MacOS (компилация 16.76).

ПРИЧИНА

Методът ContentControl.load() се използва за зареждане на всички свойства на екземпляр на контрола на съдържание. Този метод вътрешно зарежда всички свойства на контролата на съдържание едно по едно. Обаче вместо да се включват само всички издадени свойства, се включват и нови свойства, които са все още в процес на разработване или все още не са издадени. 

Този проблем е причинен от наскоро въведено ново свойство, чието първоначално внедряване връща грешка "NotImplemented" и следователно причинява неуспешни някои от извикванията на метода load(). 

По-долу е даден пример за потенциално засегнат код.

Екранна снимка на примерен код за JavaScript API на Word

СЪСТОЯНИЕ: ПОПРАВЕНО

ЗАОБИКОЛНО РЕШЕНИЕ

Актуализирайте до най-новата версия на Word.

За разработчиците да накарат добавките си да работят по засегнатите компилации

Начинът да избегнете неизвестни свойства, причиняващи проблеми при зареждането на контрола на съдържание, е изрично да зададете набора от свойства, които са необходими съгласно желаната логика. 

Актуализирайки предишния пример на засегнат код, следният код зарежда само задължителните свойства на контролите на съдържание.

Екранна снимка на заобиколно решение за API на кода на Word JavaScript

Вж. също:

РАЗДЕЛИТЕЛНА СПОСОБНОСТ

  • Word в уеб: Не е засегнат.

  • Word в Windows

    • Канал на Beta: Засегнат е, но компилациите след 16.0.16815.20000 съдържат корекцията.
    • Текущ канал (предварителен преглед): Засегнат е, но компилациите след 16.0.16731.20170 съдържат корекцията.
    • Месечен канал: Не е засегнат.
    • MEC: Не е засегнат.
  • Word на Mac

    • Бета-версия: Засегната е, но компилациите след 16.77.23082006 съдържат корекцията.
    • Производство: Засегнат е, но компилациите след 16.76.23082301 съдържат корекцията.

Още ресурси

Експерти по икони (мозък, зъбни колела) Попитайте експертите

Свържете се с експерти, дискутирайте последните новини, актуализации и най-добри практики за Word и прочетете нашия блог.

Word Tech Community

Общност за икони Получаване на помощ в общността

Задайте въпрос и намерете решения от агенти по поддръжката, най-ценни специалисти, инженери и други потребители на Word.

Форум на Word в Answers

Искане за функция за икона (електрическа крушка, идея) Предлагане на нова функция

Обичаме да четем вашите предложения и обратната връзка! Споделете какво мислите. Слушаме ви.

Подаване на обратна връзка

Експерти по икони (мозък, зъбни колела) Попитайте експертите

Свържете се с експерти, дискутирайте последните новини, актуализации и най-добри практики за Word и прочетете нашия блог.

Word Tech Community

Общност за икони Получаване на помощ в общността

Задайте въпрос и намерете решения от агенти по поддръжката, най-ценни специалисти, инженери и други потребители на Word.

Форум на Word в Answers

Искане за функция за икона (електрическа крушка, идея) Предлагане на нова функция

Обичаме да четем вашите предложения и обратната връзка! Споделете какво мислите. Слушаме ви.

Подаване на обратна връзка

Вж. също

Корекции или заобиколни решения за най-новите проблеми в Word за PC

Корекции или заобиколни решения за най-новите проблеми в Word for Mac