Résolution des problèmes liés aux objets OLE

Cette rubrique explique comment effectuer le dépannage de la génération d'objets OLE (Object Linking and Embedding) lorsque les objets OLE ne sont pas visibles dans le document Microsoft Word.

Procédure

  1. Vérifiez les paramètres macro de Microsoft Office :
    1. Si des macros non signées sont en cours d'exécution, définissez un statut de sécurité faible.
    2. Si des macros signées sont en cours d'exécution, définissez un statut de sécurité applicable aux diffuseurs de publications fiables.
    3. Sélectionnez l'option d'accès sécurisé aux projets VB.
  2. Vérifiez l'environnement.
    1. Cliquez deux fois sur rpe.dot et assurez-vous qu'un nouveau document est créé.
    2. Entrez un texte et exécutez la macro rpe . Si une invite de sauvegarde du document apparaît, les paramètres Microsoft Word sont automatiquement définis pour permettre l'exécution de la macro.
    3. Dans l'invite de ligne de commande, exécutez cscript. Si une page d'aide s'affiche, les informations d'aide au scriptage s'affichent. Si un message d'erreur apparaît, installez l'aide au scriptage de Microsoft Windows.

      La commande permettant d'exécuter la macro est recherchée dans le fichier journal Apache ou dans la fenêtre de la console. Par exemple, la commande destinée à exécuter une génération de documents à distance peut être la suivante :

      cscript "C:\Program Files\IBM\Rational\Publishing Engine\utils\word\runmacro.vbs" "C:\Program Files\Apache Software Foundation\Tomcat 6.0\temp\RPE\temp\service\1289567617406--624625728\result\Word1289567617406_-1881965796.doc" rpe

Que faire ensuite

Si l'objet OLE ne s'affiche pas après l'exécution de cette tâche, et que vous utilisez Apache Tomcat en tant que service NT :

Retour d'informations