Applies ToWord pour Microsoft 365 Word pour Microsoft 365 pour Mac

Dernière mise à jour : 31 août 2023

PROBLÈME

Les compléments utilisant des contrôles de contenu via Word’API JavaScript peuvent afficher des erreurs « RichApi.Error : NotImplemented » dans certains scénarios. 

Cela a été remarqué pour la première fois après la mise à jour Office.js du 10 août 2023, en particulier sur MacOS (build 16.76).

CAUSE

La méthode ContentControl.load() est utilisée pour charger toutes les propriétés d’un contrôle de contenu instance. Cette méthode charge en interne toutes les propriétés de contrôle de contenu une par une. Toutefois, au lieu d’inclure uniquement toutes les propriétés publiées, les nouvelles propriétés qui sont encore en cours de développement ou qui ne sont pas encore publiées sont également incluses. 

Ce problème a été provoqué par une nouvelle propriété récemment introduite, dont l’implémentation initiale renvoyait une erreur « NotImplemented », ce qui a entraîné l’échec de certains appels à la méthode load(). 

Voici un exemple de code potentiellement affecté.

Word capture d’écran de l’exemple de code d’API JavaScript

ÉTAT : RÉSOLU

SOLUTION DE CONTOURNEMENT

Mettez à jour vers la dernière version de Word.

Permettre aux développeurs de faire fonctionner leurs compléments sur les builds affectées

La façon d’éviter que des propriétés inconnues ne provoquent des problèmes lors du chargement d’un contrôle de contenu consiste à spécifier explicitement l’ensemble des propriétés requises en fonction de la logique souhaitée. 

En mettant à jour l’exemple précédent de code affecté, le code suivant charge uniquement les propriétés requises des contrôles de contenu.

Word capture d’écran de la solution de contournement du code de l’API JavaScript

Voir aussi :

RÉSOLUTION

  • Word sur le web : non affecté.

  • Word sur Windows

    • Canal bêta : affecté, mais les builds postérieures à 16.0.16815.20000 contiennent le correctif.

    • Canal actuel (préversion) : les builds affectées mais postérieures à 16.0.16731.20170 contiennent le correctif.

    • Canal mensuel : non affecté.

    • MEC : Non affecté.

  • Word sur Mac

    • Bêta : affecté, mais les builds après 16.77.23082006 contiennent le correctif.

    • Production : les builds affectées mais après 16.76.23082301 contiennent le correctif.

Ressources complémentaires

Icône Experts (cerveau, engrenages)

Demandez aux experts

Communiquez avec des experts, discutez des actualités de Word, des mises à jour et des meilleures pratiques, et lisez notre blog.

Communauté technique Word

Icône Communauté

Obtenir de l’aide de la Communauté

Posez une question et trouvez des solutions avec les agents de support technique, les MVP, les ingénieurs et les autres utilisateurs de Word.

Forum de réponses de Word

Icône Proposition de fonctionnalité icône (ampoule, idée)

Suggérer une nouvelle fonctionnalité

Vos suggestions et commentaires sont les bienvenus. Faites-nous part de vos idées. Nous sommes à votre écoute.

Commentaires

Icône Experts (cerveau, engrenages)

Demandez aux experts

Communiquez avec des experts, discutez des actualités de Word, des mises à jour et des meilleures pratiques, et lisez notre blog.

Communauté technique Word

Icône Communauté

Obtenir de l’aide de la Communauté

Posez une question et trouvez des solutions avec les agents de support technique, les MVP, les ingénieurs et les autres utilisateurs de Word.

Forum de réponses de Word

Icône Proposition de fonctionnalité icône (ampoule, idée)

Suggérer une nouvelle fonctionnalité

Vos suggestions et commentaires sont les bienvenus. Faites-nous part de vos idées. Nous sommes à votre écoute.

Commentaires

Voir aussi

Correctifs ou solutions de contournement pour les problèmes récents dans Word pour PC

Correctifs ou solutions de contournement pour les problèmes récents dans Word pour Mac

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Trouvez des solutions aux problèmes courants ou obtenez de l’aide auprès d’un agent de support.