Problèmes de génération de sortie

Lorsque la sortie de votre canevas ne s'affiche pas selon vos attentes, examinez les problèmes rencontrés et consultez les suggestions de dépannage.
Tableau 1. Problèmes de génération de canevas et de documents
Problème Suggestion de résolution
L'annulation d'un processus de génération de document peut ne pas être systématiquement reconnue L'annulation d'une génération de document local ou distant risque de ne pas être reconnue par Rational Publishing Engine. Même si la boîte de dialogue de progression se referme, la génération des documents de sortie aboutit. Ce problème se produit, car Rational Publishing Engine vérifie à des intervalles précis le signal d'annulation, à des fins d'accroissement des performances. Si le travail de génération de document est limité et ne contient que quelques éléments d'entrée, le signal d'annulation peut ne pas être contrôlé par Rational Publishing Engine. Publiez un autre document qui utilise davantage de données supplémentaires afin que Rational Publishing Engine puisse traiter la demande d'annulation.
La liste des travaux de génération de document en cours d'exécution ne se met pas à jour Actualisez l'interface utilisateur de surveillance et de contrôle en cliquant sur l'icône Actualiser dans le navigateur. L'interface utilisateur ne s'actualise pas automatiquement. Par conséquent, si le navigateur est ouvert lorsque des travaux démarrent ou se terminent, les informations ne sont pas mises à jour.
Dans un filtre ou une condition à base de script, lorsque l'opérande gauche et l'opérande droite d'une condition sont associées au même nom d'attribut mais appartiennent à deux requêtes différentes, la condition ne fonctionne pas. Dans ce cas, vous devez définir des alias différents pour les deux attributs, afin que la condition fonctionne.
Le client Rational Publishing Engine est en dépassement de délai lors de la création de spécifications de documents complexes configurées en vue de l'utilisation d'un moteur de publication distant Augmentez la valeur de dépassement de délai pour ce client.

Ajoutez le paramètre suivant aux fichiers rpe-launcher.ini et rpe-studio.ini, où newValue correspond au paramètre de délai d'attente, exprimé en millisecondes : -Dcom.ibm.rational.rpe.wstimeout=newValue

La valeur par défaut de dépassement du délai d'attente est fixée à 30 000 millisecondes.

Les canevas qui incluent des éléments filtrés entraînent une exécution lente de la génération de sortie. Si vous utilisez des filtres Rational Publishing Engine dans votre canevas, Rational Publishing Engine traite les données à partir du produit intégré. Utilisez plutôt les filtres existants pour réaffecter le travail de filtrage aux adaptateurs Reporting Data Services, et non Rational Publishing Engine.
Les tables ne correspondent pas à la page. La propriété d'ajustement automatique avec la fenêtre n'a aucun effet. Si vous affectez la valeur False à la propriété de redimensionnement pour s'ajuster au contenu à l'un des éléments de table d'un canevas, la propriété d'ajustement automatique avec la fenêtre est ignorée. Affectez la valeur True à la propriété de redimensionnement pour s'ajuster au contenu pour utiliser la propriété d'ajustement automatique avec la fenêtre.
Présence de retours chariot supplémentaires après un élément de table lorsque ce dernier est inclus dans un élément de paragraphe. Lorsque cela se produit à la fin de la page, le tableau est scindé sur deux pages. Pour supprimer les lignes supplémentaires, vous pouvez :
  • Remplacer l'élément de paragraphe par un élément de conteneur. En effet, les conteneurs ne possèdent pas les mêmes propriétés que la mise en forme des paragraphes et ne permettent pas de créer des lignes supplémentaires.
  • Ajouter un style pour garantir que le tableau ne s'affiche pas sur plusieurs pages. Sélectionnez l'élément de paragraphe et dans la vue Propriétés, développez Formatage > pagination et pour le paramètre Lignes solidaires , entrez True.
Le résultat se présente différemment dans différents formats. Pour plus d'informations sur la détermination du type de sortie à utiliser pour un élément de canevas utilisé, voir Spécification des propriétés de sortie.
Tableau 2. Problèmes Microsoft Word
Problème Suggestion de résolution
Impossible d'exécuter les macros Microsoft Word
  • Vérifiez que Microsoft Word est installé.
  • Vérifiez que la macro est définie dans la feuille de style.
Les objets OLE (Object Linking and Embedding) ne s'affichent pas et les macros ne génèrent pas la sortie Microsoft Word lorsque Rational Publishing Engine génère des documents à distance.

Lorsque Apache Tomcat est exécuté en tant que service NT, vous ne pouvez pas exécuter des macros pendant la génération du moteur distantRational Publishing Engine sur un ordinateur Microsoft Windows 2008 64 bits.

Environnement : Microsoft Windows 2008, Microsoft Office Word 2007.

Microsoft ne prend pas en charge l'automatisation du bureau sans interface graphique.

  • Sous Microsoft Windows 2008 64 bits, créez le dossier Bureau dans le répertoire suivant : C:\Windows\SysWOW64\config\systemprofile
  • Sous Microsoft Windows 2008 Server x86, créez le dossier Bureau dans le répertoire suivant : C:\Windows\System32\config\systemprofile
Voir la rubrique consacrée à l'automatisation d'Excel 2007 sur un serveur Windows Server 2008 x64.

Commentaires