Notes de version de Crystal Reports 2008 SP3 - Crystal Reports 2008
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Notes de version de Crystal Reports 2008 SP3 Crystal Reports 2008
Copyright © 2010 SAP AG. Tous droits réservés.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, et les autres produits et services SAP mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de SAP AG en Allemagne et dans d’autres pays. Business Objects et le logo Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius et les autres produits et services Business Objects mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de Business Objects S.A. aux Etats-Unis et dans de nombreux autres pays. Business Objects est une entreprise SAP. Tous les autres noms de produits et de services mentionnés sont des marques commerciales de leurs entreprises respectives. Les données contenues dans ce document sont uniquement mentionnées à titre informatif. Les spécifications des produits peuvent varier d’un pays à l’autre. Ces informations sont susceptibles d’être modifiées sans préavis. Elles sont fournies par SAP AG et ses filiales («Groupe SAP») uniquement à titre informatif, sans engagement ni garantie d’aucune sorte. SAP Group ne pourra en aucun cas être tenu responsable d’erreurs ou d'omissions relatives à ces informations. Les seules garanties fournies pour les produits et les services SAP Group sont celles énoncées expressément dans les déclarations de garantie accompagnant, le cas échéant, lesdits produits et services. Aucune des informations contenues dans ce document ne saurait constituer une garantie supplémentaire. 2010-05-07
Table des matières Chapitre 1 Problèmes d'installation 7 Oracle sur des systèmes 64 bits..................................................................8 Conflit de mise à jour de la sécurité de Windows XP..................................8 Message d'erreur inutile lors de l'installation sans droits suffisants............8 L'option Réparer ne permet pas de réparer les composants Crystal Reports 2008 pour Visual Studio.....................................................9 Mappage non pris en charge sous Vista...................................................10 Chapitre 2 Problèmes de workflow 11 Impossible d'actualiser les rapports Oracle dans le visualiseur .Net.........12 CrystalReports.com ne prend pas en charge les objets Flash incorporés..... 1 2 Diagrammes basés sur des tableaux croisés............................................12 Résumés de comptage distinct et de comptage avec précision intégrale..12 Séparateurs de formats de date et d'heure...............................................13 Temps de réponse DHTML........................................................................13 Les versions plus anciennes de Crystal Reports ne peuvent pas ouvrir de rapports contenant des objets Flash.........................................................14 Les options Créer un vide et Sélection pour le calcul ne sont pas disponibles.................................................................................................14 Les options Aucune limite supérieure et Aucune limite inférieure affichent 0.................................................................................................................14 Les paramètres facultatifs sont identiques aux paramètres obligatoires....15 Invite de paramètres lors de l'enregistrement............................................15 Les rapports ne s'affichent pas dans la langue locale...............................15 La commande de tri ne fonctionne pas dans les sous-rapports................16 Notes de version de Crystal Reports 2008 SP3 3
Table des matières Impossible d'enregistrer des rapports contenant des caractères spéciaux dans CrystalReports.com..........................................................................16 Fermeture des vues de sous-rapport........................................................16 Rapports OLAP créés avec d'anciennes versions de Crystal Reports......16 Rapports Crystal basés sur un univers......................................................17 Crystal Reports et univers - Clarifications sur la prise en charge de plateformes ...............................................................................................17 Les objets Flash d'un rapport sont imprimés selon les paramètres d'origine. 1 7 ODBC Teradata 12 sous Solaris ne fonctionne pas avec pageserver.......18 Les rapports URL ne s'affichent pas..........................................................18 Chapitre 3 Problèmes d'affichage 19 Limitation de largeur du champ de code à barres.....................................20 Les groupes booléens ne sont pas pris en charge dans le panneau Paramètres interactifs................................................................................20 Flash sur Safari et MAC OS......................................................................20 Visualisation de rapports avec Safari sous Mac OS..................................20 Bouton OK désactivé dans la boîte de dialogue Lier le tri.........................20 Barre d'outils et arborescence des groupes manquantes.........................21 Paramètres de valeurs de plages..............................................................21 Boîte de dialogue Mise à jour du logiciel non traduite lors de l'utilisation de langues Unicode........................................................................................21 Contenu SWF non modifiable....................................................................21 Adobe Reader 9 n'affiche pas l'image par défaut......................................22 Langue de la boîte de dialogue Calendrier................................................22 Modification des paramètres régionaux des produits ou des paramètres régionaux de visualisation préférés...........................................................22 L'interface utilisateur OLAP est en anglais................................................22 4 Notes de version de Crystal Reports 2008 SP3
Table des matières Chapitre 4 Problèmes de données 23 Fichiers Access 2007 non reconnus..........................................................24 Impossible d'entrer des chaînes vides dans les paramètres facultatifs.....24 La connexion ODBC Netezza renvoie des données non valides..............24 Listes de valeurs dynamiques sans messages d'erreur ou avec des messages d'erreur inutiles..........................................................................................24 Prise en charge d'IPv6...............................................................................25 Chapitre 5 Problèmes intéressant les développeurs 27 Le contrôle Web CrystalReportsViewer n'est pas pris en charge dans un contrôle UpdatePanel ASP.NET AJAX......................................................28 Les actions de publication du contrôle CrystalReportViewer échouent si un objet CrystalDecisions.Web.CrystalReportSource est lié dans l'événement Page_Load avec une vérification de la publication (PostBack).................28 Les projets Web contenant des rapports incorporés et ayant migré vers Crystal Reports 2008 ne contiennent pas de nouveaux paramètres de configuration dans le fichier Web.config....................................................29 Une erreur de type "Classe non enregistrée - DTSConnection" peut se produire durant l'exécution d'applications Web ASP.NET Crystal Reports 2008 côte à côte avec des versions antérieures................................................30 Sens du tri incorrect des résumés de groupe renvoyé par le SDK RAS....30 Actualisation de la base de données non systématique à la suite de la définition de paramètres............................................................................31 Marges de page définies sur zéro à l'aide la méthode PrintOptions du SDK RAS non conservées.................................................................................31 Sélection d'un bac d'impression incorrect.................................................31 Les invites du paramètre facultatif et interactif ne fonctionnent pas toujours correctement lorsqu'une source de rapport de services Web est utilisée..31 Impossible de définir la propriété BorderStyle sur None...........................32 Crystal Reports et Visual Studio 7.1, 8.0 et 9.0 ne s'intègrent pas............32 Le SDK Java BusinessObjects Enterprise XI 3.1 n'ajoute pas Crystal Reports......................................................................................................33 Notes de version de Crystal Reports 2008 SP3 5
Table des matières L'utilisation de ADO .NET comme source de données dans Visual Studio 2003 peut entraîner des défaillances.................................................................33 Crystal Reports pour Visual Studio ne répond pas lorsque Visual Studio est intégré à Crystal Reports...........................................................................33 ISCRFieldObject.Format.ConditionFormulas[].Text renvoie une valeur nulle...........................................................................................................34 Le paramètre par défaut de l'URL de l'aperçu HTML .NET est incorrect...34 Migration d'applications personnalisées utilisant rapport URL pour Crystal Reports......................................................................................................34 Annexe A Informations supplémentaires 37 Index 41 6 Notes de version de Crystal Reports 2008 SP3
Problèmes d'installation 1
1 Problèmes d'installation Oracle sur des systèmes 64 bits Oracle sur des systèmes 64 bits Le pilote Oracle ne fonctionne pas sur les ordinateurs 64 bits. Si vous avez un compte MetaLink, vous serez peut-être en mesure de trouver un correctif pour le client Oracle 32 bits. Rendez-vous à l'adresse suivante pour obtenir un correctif pour votre version du client Oracle 32 bits : http://updates.oracle.com/ARULink/PatchDetails Conflit de mise à jour de la sécurité de Windows XP Des entrées Crystal Reports en double peuvent apparaître dans la boîte à outils et dans la boîte de dialogue À propos de Visual Studio de Visual Studio .NET 2005. Ce problème est dû à l'installation de la mise à jour de la sécurité de Windows XP comme mentionné dans le bulletin de sécurité de Microsoft MS07-052. Pour résoudre ce problème, désinstallez et réinstallez Crystal Reports 2008. Message d'erreur inutile lors de l'installation sans droits suffisants La tentative d'installation de Crystal Reports sans les droits d'administration entraîne le message d'erreur inutile suivant : Une erreur a provoqué l'arrêt prématuré de l'installation. Si vous recevez ce message d'erreur, assurez-vous que l'utilisateur actuellement connecté possède des droits d'administration. 8 Notes de version de Crystal Reports 2008 SP3
Problèmes d'installation L'option Réparer ne permet pas de réparer les composants Crystal Reports 2008 pour Visual Studio 1 L'option Réparer ne permet pas de réparer les composants Crystal Reports 2008 pour Visual Studio Pour réparer les composants Crystal Reports 2008 pour Visual Studio en cas de problème, vous devez d'abord désinstaller les composants, puis les réinstaller en choisissant l'option Modifier de la boîte de dialogue de "configuration de Crystal Reports 2008". L'option Réparer ne permet pas de réparer les composants. Pour désinstaller les composants Crystal Reports 2008 pour Visual Studio : 1. Dans Windows, cliquez sur Démarrer, pointez sur Paramètres, puis sélectionnez Panneau de configuration. 2. Cliquez deux fois sur l'icône Ajout/Suppression de programmes. 3. Sélectionnez Crystal Reports 2008 et cliquez sur Changer. La boîte de dialogue "Configuration de Crystal Reports 2008" apparaît. 4. Choisissez Modifier et cliquez sur Suivant. 5. Sélectionnez Crystal Reports 2008 pour Visual Studio, cliquez sur La totalité du composant sera indisponible dans la liste et cliquez sur Suivant. 6. Cliquez sur Suivant pour supprimer les composants. Pour réinstaller les composants Crystal Reports 2008 pour Visual Studio 1. Dans Windows, cliquez sur Démarrer, pointez sur Paramètres, puis sélectionnez Panneau de configuration. 2. Cliquez deux fois sur l'icône Ajout/Suppression de programmes. 3. Sélectionnez Crystal Reports 2008 et cliquez sur Changer. La boîte de dialogue "Configuration de Crystal Reports 2008" apparaît. 4. Choisissez Modifier et cliquez sur Suivant. 5. Sélectionnez Crystal Reports 2008 pour Visual Studio, cliquez sur La totalité de ce composant sera installée sur le disque dur local dans la liste et cliquez sur Suivant. 6. Cliquez sur Suivant pour réinstaller les composants. Après la réinstallation, les composants Crystal Reports 2008 pour Visual Studio seront réparés. Notes de version de Crystal Reports 2008 SP3 9
1 Problèmes d'installation Mappage non pris en charge sous Vista Mappage non pris en charge sous Vista MapX et les autres produits MApInfo ne sont pas pris en charge sous Windows Vista. Le fichier midlg30.dll est indispensable pour l'affichage des boîtes de dialogue les plus courantes par les composants de mappage. Pour pouvoir être chargé correctement, midlg30.dll nécessite le fichier MSVCP50.dll qui n'est pas fourni avec Vista. Pour contourner ce problème, téléchargez une version du fichier MSVCP50.dll et placez-le dans le même répertoire que le fichier midlg30.dll (généralement sous C:\Program Files\Business Objects\MapInfo Mapx\Program) ou dans le répertoire C:\Windows\System32. 10 Notes de version de Crystal Reports 2008 SP3
Problèmes de workflow 2
2 Problèmes de workflow Impossible d'actualiser les rapports Oracle dans le visualiseur .Net Impossible d'actualiser les rapports Oracle dans le visualiseur .Net Les données des rapports créées avec une source de données Oracle ne peuvent pas être actualisées lorsque le rapport est affiché dans le visualiseur .Net. Cela est dû aux autorisations par défaut dans IIS. Pour résoudre ce problème, affectez des droits plus importants pour le processus Oracle pour permettre son exécution. CrystalReports.com ne prend pas en charge les objets Flash incorporés Les rapports contenant des objets Flash incorporés ne sont actuellement pas pris en charge par CrystalReports.com. Les utilisateurs tentant de télécharger des rapports contenant des objets Flash incorporés dans Crys talReports.com recevront un message d'erreur du serveur CrystalRe ports.com. Ce problème pourra être résolu à l'avenir lorsque CrystalRe ports.com mettra à niveau son infrastructure. Diagrammes basés sur des tableaux croisés Si vous essayez d'insérer un diagramme dans un rapport contenant plusieurs tableaux croisés, vous ne pouvez pas baser le diagramme sur un tableau croisé. Résumés de comptage distinct et de comptage avec précision intégrale Dans Crystal Reports 2008, les membres calculés ayant des résumés de comptage distinct et de comptage possèdent une précision intégrale 12 Notes de version de Crystal Reports 2008 SP3
Problèmes de workflow Séparateurs de formats de date et d'heure 2 uniquement. Le comptage distinct et le comptage sont, de par leur conception, stockés en tant que valeurs entières. Séparateurs de formats de date et d'heure Dans le visualiseur Webform, les séparateurs de format de date et d'heure localisés ne sont pas toujours respectés pour toutes les langues. Par exemple, lorsque Crystal Reports est installé sur un système chinois, le séparateur de format de date du panneau Paramètres interactifs utilise une barre oblique "/" à la place d'un tiret "-". Temps de réponse DHTML Le temps de réponse pour passer d'une page à une autre dans le visualiseur DHTML est plus lent que ceux du visualiseur Java. Lors du passage d'une page à l'autre, une page vide apparaît. Pour contourner ce problème, vous pouvez masquer le scintillement de la page vide dans Internet Explorer au chargement d'une nouvelle page. Ajoutez une balise méta simple à la page ASPX. Assurez-vous que la balise META est ajoutée immédiatement après l'ouverture de la balise HTML : Remarque : il s'agit d'une commande spécifique à Internet Explorer permettant de créer une transition entre deux pages. La transition est opaque, ce qui fournit un effet visuel neutre. Un instantané rapide de la page précédente est capturé et conservé jusqu'à temps que la nouvelle page soit prête à s'afficher totalement. Pour en savoir plus, voir le Microsoft Web Development Center (centre de développement Web Microsoft) http://msdn2.microsoft.com/en-us/library/ms532849.aspx. Notes de version de Crystal Reports 2008 SP3 13
2 Problèmes de workflow Les versions plus anciennes de Crystal Reports ne peuvent pas ouvrir de rapports contenant des objets Flash Les versions plus anciennes de Crystal Reports ne peuvent pas ouvrir de rapports contenant des objets Flash Les rapports créés avec des objets Flash incorporés ne peuvent pas s'ouvrir avec d'anciennes versions de Crystal Reports. Les utilisateurs qui essaient d'ouvrir le rapport recevront le message d'erreur suivant : Impossible d'ouvrir ce document. Il ne s'agit pas d'un document Crystal Reports. L'extension de fichier de ce document est correcte (.RPT), mais le document semble endommagé. Les options Créer un vide et Sélection pour le calcul ne sont pas disponibles Après la création de rapports, les deux options de menu Créer un vide et Sélection pour le calcul ne s'affichent pas lors de la sélection d'une étiquette de groupe incorporée existante. Cela est dû aux nouvelles lignes et colonnes calculées qui ne possèdent pas de valeurs de groupe par défaut. Vous ne pouvez pas insérer de lignes ou de colonnes de référence sans valeurs de groupe. Cela peut fonctionner avec d'anciens rapports car le menu contextuel qui modifie le texte d'en-tête modifie également la valeur de groupe. Le nouveau comportement modifie l'étiquette de groupe. Les options Aucune limite supérieure et Aucune limite inférieure affichent 0 Crystal Reports affiche zéro (0) comme limite supérieure lorsque l'option Aucune limite supérieure ou Aucune limite inférieure est sélectionnée. Lors de la création d'un rapport sans limites supérieure ou inférieure, vous pouvez fournir des informations dans un objet texte pour noter cela. Avec les options d'"aucune limite" affichant 0, cela peut induire les utilisateurs en erreur, car ils ne s'attendent pas à voir certaines données. Par exemple, 14 Notes de version de Crystal Reports 2008 SP3
Problèmes de workflow Les paramètres facultatifs sont identiques aux paramètres obligatoires 2 prenez les données suivantes : [-10, -5, 0, 10, 12, 20, 30]. Définissez Aucune limite inférieure et une limite supérieure de 15 ; le résultat affiche : [0 à 15] mais les nombres négatifs sont renvoyés comme partie de l'ensemble de données : [-10, -5, 0, 10, 12]. Les paramètres facultatifs sont identiques aux paramètres obligatoires Etant donné qu'il est impossible de distinguer les paramètres facultatifs (paramètres ne possédant aucune valeur) des paramètres normaux, les utilisateurs peuvent être déroutés par l'invite de paramètre, ou ils peuvent ignorer que la valeur est en réalité facultative. Il est recommandé aux concepteurs de rapports d'indiquer clairement à l'utilisateur final du rapport qu'un paramètre peut être utilisé de façon facultative. Le texte d'invite dans la définition du paramètre peut être personnalisé via le concepteur. Les utilisateurs peuvent rencontrer des difficultés pour supprimer une valeur de paramètre facultatif. Cela peut se faire à l'aide du bouton Supprimer dans la barre d'outils Panneau des paramètres. Invite de paramètres lors de l'enregistrement Lors d'une opération d'enregistrement d'un rapport, vous êtes invité à fournir des paramètres visualisables entrés dans la sélection d'enregistrement de données enregistrées ; cependant, la sélection d'enregistrement de données enregistrées n'entraîne pas d'actualisation. Les rapports ne s'affichent pas dans la langue locale Le code de langue et le code de pays doivent tous les deux être définis dans les paramètres régionaux pour pouvoir afficher les rapports dans la langue locale. Le rapport demeure en anglais si seul le code de langue est défini. Notes de version de Crystal Reports 2008 SP3 15
2 Problèmes de workflow La commande de tri ne fonctionne pas dans les sous-rapports La commande de tri ne fonctionne pas dans les sous-rapports Lorsque vous cliquez sur une commande de tri dans un sous-rapport, aucune opération n'est effectuée. Cela est dû au fait que le sous-rapport peut contenir des variables partagées qui affectent le rapport principal lors d'une opération de tri. Etant donné que le rapport principal peut avoir changé après le tri, le sous-rapport peut ne plus exister. Impossible d'enregistrer des rapports contenant des caractères spéciaux dans CrystalReports.com Lorsque des rapports contenant des caractères spéciaux dans leur nom sont enregistrés dans CrystalReports.com, le message d'erreur suivant s'affiche : Le nom d'objet spécifié () doit comporter au moins 1 caractère et ne peut pas contenir les caractères suivants : ! # = + * % $ @ , ; : ? Fermeture des vues de sous-rapport Si un rapport contient une formule de sélection de groupe avec un champ de paramètre ou des fonctions de formule d'heure d'impression, lors de l'ouverture du rapport, toute vue d'exploration ou de sous-rapport enregistrée avec le rapport peut être fermée. Rapports OLAP créés avec d'anciennes versions de Crystal Reports Pour certains rapports OLAP créés avec d'anciennes versions de Crystal Reports, vous pouvez rencontrer des erreurs à l'ouverture de ces rapports dans les visualiseurs Webform ou Winform. 16 Notes de version de Crystal Reports 2008 SP3
Problèmes de workflow Rapports Crystal basés sur un univers 2 Rapports Crystal basés sur un univers En raison de modifications dues aux améliorations du serveur Web Intelligence, Crystal Reports X1 et X1R2 ne peuvent ouvrir et actualiser les rapports Crystal basés sur un univers dans BusinessObjects Enterprise XI 3.0. Crystal Reports et univers - Clarifications sur la prise en charge de plateformes Lorsque Crystal Reports utilise un univers, il communique avec le serveur Web Intelligence pour obtenir la requête d'univers et d'autres informations. La prise en charge de la connectivité des données pour Crystal Reports lors de l'utilisation d'un univers correspond à la prise en charge sur cette plateforme de Web Intelligence et de Crystal Reports. Pour vous assurer que vous utilisez des bases de données prises en charge et une connectivité des données à la base de données pour un rapport Crystal basé sur un univers, vérifiez les documents de prise en charge de plateformes correspondants relatifs à Web Intelligence et à Crystal Reports ; vérifiez également que les deux produits prennent en charge la combinaison de base de données et de logiciel middleware que vous envisagez d'utiliser. Les documents de prise en charge de plateformes se situent sur le réseau de développeurs SAP, accessible en allant à l'adresse http://sdn.sap.com et en faisant une recherche sur "BusinessObjects Enterprise XI 3.1 platform support". Ouvrez le document de prise en charge de plateforme approprié pour le système d'exploitation que vous utilisez. Les objets Flash d'un rapport sont imprimés selon les paramètres d'origine Lorsque vous imprimez un rapport contenant un objet Flash pour la première fois, l'impression de l'objet Flash peut être basée sur son statut d'origine au lieu des paramètres que vous avez choisis. Pour remédier à ce problème, utilisez la procédure suivante : Notes de version de Crystal Reports 2008 SP3 17
2 Problèmes de workflow ODBC Teradata 12 sous Solaris ne fonctionne pas avec pageserver 1. Modifiez les paramètres de l'objet Flash et imprimez un exemplaire de la page concernée. 2. Redéfinissez les paramètres de l'objet Flash ; le résultat souhaité s'affiche. Imprimez ensuite votre rapport. ODBC Teradata 12 sous Solaris ne fonctionne pas avec pageserver Sous Solaris, le client ODBC Teradata 12 se connecte à un serveur Teradata 12 lorsque vous utilisez un serveur RAS non géré mais il ne fonctionne pas avec pageserver. Pour utiliser pageserver sous Solaris, utilisez le client ODBC Teradata 3.06 pour vous connecter au serveur Teradata 12. Vous pouvez également utiliser le pilote JDBC 12.0. Les rapports URL ne s'affichent pas Il se peut que les utilisateurs de .NET URL Reporting se rendent compte que les fichiers .cwr ne s'affichent pas correctement lorsqu'ils utilisent IIS7. 1. Installez la redirection HTTP pour votre IIS. Cette fonctionnalité Windows est disponible sous Vista ou Rôles de serveurs pour Windows 2008. Si vous avez besoin d'assistance, consultez la documentation Windows. 2. Modifiez le fichier web.config de l'application CrystalReports sous Site Web par défaut. Ajoutez ce qui suit sous la balise . 3. Enregistrez le fichier. 18 Notes de version de Crystal Reports 2008 SP3
Problèmes d'affichage 3
3 Problèmes d'affichage Limitation de largeur du champ de code à barres Limitation de largeur du champ de code à barres La largeur de champ par défaut pour les codes à barres est de 16 caractères. Les données supérieures à 16 caractères sont tronquées sans avertissement. Si vous souhaitez créer un champ plus long que 16 caractères, vous devez définir manuellement une valeur de largeur plus grande. Les groupes booléens ne sont pas pris en charge dans le panneau Paramètres interactifs Les groupes booléens ne sont pas pris en charge dans le panneau Paramètres interactifs et la boîte de dialogue Avancé. Flash sur Safari et MAC OS Un objet Flash incorporé dans Crystal Reports ne fonctionne pas correctement avec le visualiseur WebForm sur Safari exécuté sur Mac OS. Utilisez Firefox ou modifiez le rapport pour utiliser un objet Flash lié. Visualisation de rapports avec Safari sous Mac OS Sous Mac OS, certaines fonctions de rapport ne fonctionnent pas correctement dans Safari 3.0. Bouton OK désactivé dans la boîte de dialogue Lier le tri Dans le tri interactif, si vous choisissez certains éléments dans la boîte de dialogue Lier le tri, le bouton OK est désactivé. 20 Notes de version de Crystal Reports 2008 SP3
Problèmes d'affichage Barre d'outils et arborescence des groupes manquantes 3 Cela est dû à l'ordre spécifié qui n'est pas pris en charge pour le tri interactif. Barre d'outils et arborescence des groupes manquantes La barre d'outils et l'arborescence des groupes ne s'affichent pas dans Crystal Reports Viewer si elles ont été placées dans un panneau de mise à jour. De même, la page n'est pas actualisée si vous cliquez sur des liens dans le visualiseur. Paramètres de valeurs de plages Les valeurs de plage ne sont pas prises en charge dans les paramètres OLAP. Lors de l'ouverture ou de l'actualisation de rapports contenant des paramètres, les données renvoyées peuvent ne pas se situer dans les plages attendues si vous saisissez des valeurs incorrectes pour les paramètres. Boîte de dialogue Mise à jour du logiciel non traduite lors de l'utilisation de langues Unicode La boîte de dialogue Service de mise à jour peut ne pas afficher les caractères Unicode correctement. Définissez la Langue pour les programmes non Unicode sur un paramètre régional correspondant au paramètre que vous utilisez dans Crystal Reports 2008. Cette boîte de dialogue se trouve sous l'onglet Options avancées de la boîte de dialogue Paramètres régionaux de votre Panneau de configuration Windows. Contenu SWF non modifiable Les zones de texte et autres commandes dans les objets SWF, tels qu'un diagramme SWF, dans lesquels les utilisateurs peuvent saisir des valeurs, peuvent sembler modifiables, mais les valeurs ne sont pas enregistrées dans le rapport, même si ce dernier est actualisé. Il ne s'agit pas d'un bug ; cette fonctionnalité est normale. Notes de version de Crystal Reports 2008 SP3 21
3 Problèmes d'affichage Adobe Reader 9 n'affiche pas l'image par défaut Adobe Reader 9 n'affiche pas l'image par défaut Normalement, une image par défaut (de secours) s'affiche dans un fichier PDF exporté lorsque le SWF lié est introuvable. Adobe Reader 9 peut laisser cet emplacement vide au lieu d'afficher l'image de secours. Langue de la boîte de dialogue Calendrier Dans les déploiements multilingues, il se peut que les boîtes de dialogue Calendrier affichant des invites n'apparaissent pas dans la langue des paramètres régionaux de visualisation préférés. Modification des paramètres régionaux des produits ou des paramètres régionaux de visualisation préférés Si les utilisateurs modifient les paramètres régionaux de leurs produits ou leurs paramètres régionaux de visualisation préférés, il est possible que certains messages du système ne s'affichent pas dans la langue qu'ils ont définie. Pour corriger cette erreur, il suffit de terminer la session en cours et de se reconnecter au système. L'interface utilisateur OLAP est en anglais Si vous définissez les paramètres régionaux du produit sur l'une des langues ci-dessous, l'interface utilisateur OLAP du concepteur Crystal Reports est en anglais : • Norvégien • Danois • Thaï 22 Notes de version de Crystal Reports 2008 SP3
Problèmes de données 4
4 Problèmes de données Fichiers Access 2007 non reconnus Fichiers Access 2007 non reconnus Les fichiers DB Microsoft Access 2007 (fichiers ACCDB) n'ont pas le même format que ceux d'Access 2003. MS DAO ne prend pas en charge leur accès. Les clients peuvent utiliser les pilotes ODBC ou OLEDB d'Office 2007 pour accéder aux pilotes .accdb. Impossible d'entrer des chaînes vides dans les paramètres facultatifs Vous ne pouvez pas spécifier de chaîne à valeur unique discrète comme paramètre facultatif sur la page d'invite. La connexion ODBC Netezza renvoie des données non valides Lors de l'utilisation d'une connexion de données ODBC Netezza, les types de données nchar et nvarchar peuvent ne pas renvoyer de données ou peuvent renvoyer des données inattendues au début de la chaîne. Il ne s'agit pas d'un problème de Crystal Reports ; cela semble provenir du pilote ODBC Netezza. Listes de valeurs dynamiques sans messages d'erreur ou avec des messages d'erreur inutiles Aucun message d'erreur n'est affiché par la boîte de dialogue d'invite de paramètre lorsqu'une liste de valeurs dynamique passe en mode statique. Ce comportement est normal car les utilisateurs ne devraient voir aucun message d'erreur pour ce type d'action. Le visualiseur Webform ne fournit pas de messages d'erreur utiles pour les listes de valeurs avec des connexions de données incorrectes. Il renvoie uniquement le message d'erreur suivant : 24 Notes de version de Crystal Reports 2008 SP3
Problèmes de données Prise en charge d'IPv6 4 Impossible de démarrer la connexion. Prise en charge d'IPv6 BusinessObjects Enterprise XI 3.1 prend en charge les réseaux IPv6 dans des environnements mixtes (IPv4 et IPv6) et purs (IPv6 uniquement). Les composants Crystal Reports pour UNIX et Linux fonctionnent uniquement dans un environnement mixte. Les composants Crystal Reports pour Windows fonctionnent dans des environnements mixtes et purs. Notes de version de Crystal Reports 2008 SP3 25
4 Problèmes de données Prise en charge d'IPv6 26 Notes de version de Crystal Reports 2008 SP3
Problèmes intéressant les développeurs 5
5 Problèmes intéressant les développeurs Le contrôle Web CrystalReportsViewer n'est pas pris en charge dans un contrôle UpdatePanel ASP.NET AJAX. Le contrôle Web CrystalReportsViewer n'est pas pris en charge dans un contrôle UpdatePanel ASP.NET AJAX. Lorsque vous développez un site Web ASP.NET AJAX, le contrôle Web CrystalReportViewer n'est pas pris en charge dans un contrôle UpdatePanel. Les actions de publication du contrôle CrystalReportViewer échouent si un objet CrystalDecisions.Web.CrystalReportSource est lié dans l'événement Page_Load avec une vérification de la publication (PostBack) Lorsqu'ils interagissent avec le contrôle Web CrystalReportViewer, les utilisateurs peuvent obtenir une page vide lorsqu'ils déclenchent des actions de publication telles que l'exploration de diagrammes ou de groupes. Cela se produit lorsque vous liez un objet CrystalDecisions.Web.Crystal ReportSource directement au visualiseur dans l'événement Page_Load avec une vérification de la publication if (!IsPostBack). Pour éviter tout problème, n'effectuez aucune vérification de la publication lorsque vous définissez la source du rapport : protected void Page_Load(object sender, EventArgs e) { this.CrystalReportViewer1.ReportSource = CrystalReport Source1; } 28 Notes de version de Crystal Reports 2008 SP3
Problèmes intéressant les développeurs Les projets Web contenant des rapports incorporés et ayant migré vers Crystal Reports 2008 ne contiennent pas de nouveaux paramètres de configuration dans le fichier Web.config 5 Les projets Web contenant des rapports incorporés et ayant migré vers Crystal Reports 2008 ne contiennent pas de nouveaux paramètres de configuration dans le fichier Web.config Si vous faites migrer un projet Web .NET 2.0 qui utilise des rapports incorporés vers Crystal Reports 2008, votre fichier Web.config ne contiendra pas les nouveaux paramètres qui pourraient servir à configurer la compilation du rapport en une DLL par le Fournisseur de version. Votre site Web continuera à fonctionner normalement sans ces paramètres. Toutefois, pour profiter des nouvelles fonctions de configuration, ouvrez le fichier Web.config et ajoutez les éléments suivants : Notes de version de Crystal Reports 2008 SP3 29
5 Problèmes intéressant les développeurs Une erreur de type "Classe non enregistrée - DTSConnection" peut se produire durant l'exécution d'applications Web ASP.NET Crystal Reports 2008 côte à côte avec des versions antérieures Pour en savoir plus sur la façon de configurer la compilation des rapports incorporés, reportez-vous au chapitre sur la configuration du fichier Web.config du Crystal Reports .NET SDK Developer Guide. Remarque : Si vous ajoutez un nouveau rapport à votre projet après avoir procédé à une mise à niveau vers Crystal Reports 2008, les balises seront automatiquement ajoutées au fichier Web.config. Une erreur de type "Classe non enregistrée - DTSConnection" peut se produire durant l'exécution d'applications Web ASP.NET Crystal Reports 2008 côte à côte avec des versions antérieures L'erreur "Classe non enregistrée - DTSConnection" peut se produire lorsque les applications Web ASP.NET créées à l'aide de Crystal Reports 2008 sont exécutées côte à côte avec des applications créées avec des versions antérieures de Crystal Reports. Pour résoudre ce problème, assurez-vous que chaque application est déployée dans un pool d'applications IIS différent. Sens du tri incorrect des résumés de groupe renvoyé par le SDK RAS Lorsqu'un rapport est constitué de plusieurs groupes et que ces groupes sont triés en fonction de plusieurs champs de résumé, le sens du tri des résumés de groupe que la méthode ReportClientDocument.getData DefController().getDataDefinition().getSorts().get Sort(int) du SDK RAS produit est incorrect. 30 Notes de version de Crystal Reports 2008 SP3
Problèmes intéressant les développeurs Actualisation de la base de données non systématique à la suite de la définition de paramètres 5 Actualisation de la base de données non systématique à la suite de la définition de paramètres Dans les précédentes versions de Crystal Reports, la définition d'une valeur de paramètre entraînait toujours une actualisation de la base de données. Avec Crystal Reports 2008, ce comportement a changé : l'actualisation n'est pas systématiquement effectuée après la définition d'une valeur de paramètre. Marges de page définies sur zéro à l'aide la méthode PrintOptions du SDK RAS non conservées Si vous définissez les marges de page (haut, bas, gauche, droite) sur zéro à l'aide de la méthode PrintOutputController.modifyPrintOptions du SDK RAS, les marges de la page ne conservent pas cette valeur, qui est remplacée par 240. Pour définir toutes les marges de page sur zéro, utilisez la méthode Prin tOutputController.modifyPageMargins. Sélection d'un bac d'impression incorrect Si vous avez défini manuellement un bac d'impression, il est possible que l'imprimante en utilise un autre. Ce problème se produit en cas d'utilisation de la propriété PrintReportOptionsClass.Bin ou PrintReportOp tionsClass.BinName lors de la programmation dans le langage .NET. Lors de la programmation dans le langage Java, ce problème peut se présenter en cas d'utilisation de la méthode PrintReportOptions.set MediaTray. Les invites du paramètre facultatif et interactif ne fonctionnent pas toujours Notes de version de Crystal Reports 2008 SP3 31
5 Problèmes intéressant les développeurs Impossible de définir la propriété BorderStyle sur None correctement lorsqu'une source de rapport de services Web est utilisée Si vous utilisez une source de rapport de services Web avec le visualiseur Webform .NET, les invites du paramètre facultatif et interactif risquent de ne pas fonctionner correctement. Les paramètres facultatifs peuvent être traités comme des paramètres requis et, lorsque plusieurs utilisateurs affichent un rapport simultanément, les paramètres sont partagés. Impossible de définir la propriété BorderStyle sur None Si vous définissez la propriété BorderStyle sur None à partir de Visual Studio, la bordure s'affichera toujours à l'exécution. Ce problème est dû à Visual Studio qui ne parvient pas à supprimer ce code. Pour vous assurer qu'aucune bordure ne s'affiche à l'exécution, vous devez définir manuellement la propriété BorderStyle sur None. Crystal Reports et Visual Studio 7.1, 8.0 et 9.0 ne s'intègrent pas Crystal Reports ne s'intègre pas à Visual Studio lorsque la valeur de IDE Integration\Visual Studio\Crystal Report est déjà définie dans le registre avant que les utilisateurs n'installent Crystal Reports. Procédez comme suit : 1. Ouvrez Regedit (cliquez sur Démarrer > Exécuter, puis tapez rege dit.exe). 2. Accédez à la clé de registre HKEY_LOCAL_MACHINE\SOFTWARE\BusinessObjects\IDE Integration\Visual Studio \Crystal Report. Remplacez par le numéro de version de Visual Studio que vous utilisez (par exemple 7.1, 8.0 ou 9.0). 3. Supprimez la clé de registre, puis installez BusinessObjects Release XI 3.1 ou Crystal Reports 2008. 32 Notes de version de Crystal Reports 2008 SP3
Problèmes intéressant les développeurs Le SDK Java BusinessObjects Enterprise XI 3.1 n'ajoute pas Crystal Reports 5 Le SDK Java BusinessObjects Enterprise XI 3.1 n'ajoute pas Crystal Reports Crystal Reports ne peut plus être ajouté à l'aide du SDK Java BusinessObjects Enterprise, à moins que le serveur RAS (Report Application Server) ne soit en cours d'exécution. Ceci est une conséquence imprévue des changements apportés pour simplifier le déploiement. Le SDK de la plateforme Java Crystal Reports ne génère plus de processus enfant pour charger et inspecter les rapports au niveau de l'application. Le SDK de la plateforme s'appuie maintenant sur RAS pour fournir cette fonctionnalité. En conséquence, l'accès à un serveur RAS opérationnel est à présent nécessaire pour pouvoir publier des rapports vers BusinessObjects Enterprise à l'aide du SDK de la plateforme Java Crystal Reports. L'utilisation de ADO .NET comme source de données dans Visual Studio 2003 peut entraîner des défaillances Visual Studio 2003 peut subir une défaillance si vous essayez de rechercher des données dans un champ du Designer incorporé, de l'Explorateur de champs ou dans une table sous la boîte de dialogue de mise en relation de l'expert des données. Crystal Reports pour Visual Studio ne répond pas lorsque Visual Studio est intégré à Crystal Reports Crystal Reports pour Visual Studio ne s'ouvre pas lorsque la clé de registre pour Crystal Reports est définie avant l'installation de la version autonome de Crystal Reports. Visual Studio Integration Manager indique que l'opération est "invalid" (non valide) parce que les clés de registre pointent encore vers Crystal Reports pour Visual Studio. Dans Visual Studio Integration Manager, Notes de version de Crystal Reports 2008 SP3 33
5 Problèmes intéressant les développeurs ISCRFieldObject.Format.ConditionFormulas[].Text renvoie une valeur nulle le message d'erreur suivant est consigné : "Registry value mismatch" (Les valeurs de registre ne correspondent pas). Procédez comme suit : 1. Ouvrez Regedit (cliquez sur Démarrer > Exécuter et tapez regedit.exe). 2. Accédez à la clé de registre HKEY_LOCAL_MACHINE\SOFTWARE\BusinessObjects\IDE Integration\Visual Studio \Crystal Report. Remplacez par le numéro de version de Visual Studio que vous utilisez (par exemple 7.1, 8.0 ou 9.0). 3. Supprimez la clé de registre et installez BusinessObjects Release XI 3.1 ou Crystal Reports 2008. ISCRFieldObject.Format.ConditionFormulas[].Text renvoie une valeur nulle Lorsque vous appelez ISCRFieldObject.Format.ConditionFormulas[].Text, une valeur nulle est renvoyée pour l'énum DisplayText et l'énum CSSClass. Le paramètre par défaut de l'URL de l'aperçu HTML .NET est incorrect Pour utiliser l'aperçu HTML .NET, vous devez modifier le paramètre par défaut de l'URL de l'aperçu HTML de façon à désigner : http:///crystalreportviewers12/preview.aspx Migration d'applications personnalisées utilisant “rapport URL” pour Crystal Reports Si votre déploiement BusinessObjects Enterprise ou vos applications “COM” personnalisées mettent en œuvre la fonction de “rapport URL” de Crystal Reports, vous devrez suivre les instructions suivantes pour vous assurer de leur bon fonctionnement dans un système BusinessObjects Enterprise XI 3.1. 34 Notes de version de Crystal Reports 2008 SP3
Problèmes intéressant les développeurs Migration d'applications personnalisées utilisant rapport URL pour Crystal Reports 5 1. Créez un nouveau dossier businessobjects dans le répertoire suivant : c:\Inetpub\wwwroot\ 2. Accédez à IIS Manager et cliquez avec le bouton droit sur le répertoire situé sous Site Web par défaut. 3. Dans l'onglet Répertoire, cliquez sur Une redirection vers une URL. 4. Dans la zone de texte rediriger vers, saisissez /CrystalReports$S$Q. 5. Vérifiez l'URL exacte saisie ci-dessus. Notes de version de Crystal Reports 2008 SP3 35
5 Problèmes intéressant les développeurs Migration d'applications personnalisées utilisant rapport URL pour Crystal Reports 36 Notes de version de Crystal Reports 2008 SP3
Informations supplémentaires A
A Informations supplémentaires Ressources d'infor- Emplacement mations Informations sur le produit SAP Busine- http://www.sap.com ssObjects Sélectionnez http://help.sap.com > SAP BusinessOb- jects. Vous pouvez accéder à la toute dernière documenta- tion relative aux produits SAP BusinessObjects et à leur déploiement sur le portail SAP Help Portal. Il est également possible de télécharger des versions PDF ou des bibliothèques HTML installables. SAP Help Portal Certains guides résident sur SAP Service Marketplace et ne sont, par conséquent, pas disponibles sur le portail SAP Help Portal. Le portail d'aide répertorie ces guides et propose un lien vers SAP Service Mar- ketplace. Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. 38 Notes de version de Crystal Reports 2008 SP3
Informations supplémentaires A Ressources d'infor- Emplacement mations http://service.sap.com/bosap-support > Documentation • Guides d'installation : https://service.sap.com/bosap- instguides • Notes de version : http://service.sap.com/releasenotes SAP Service Marketplace comprend certains guides d'installation, guides de migration et de mise à niveau, guides de déploiement, notes de version et des docu- SAP Service Market- ments concernant les plates-formes prises en charge. place Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. Si vous êtes redirigé vers SAP Service Marketplace à partir du site SAP Help Portal, utilisez le menu situé dans le panneau de navigation à gauche pour sélectionner la catégorie contenant la documen- tation que vous souhaitez consulter. Ressources à l'atten- https://boc.sdn.sap.com/ tion des dévelop- https://www.sdn.sap.com/irj/sdn/businessobjects-sdk peurs library https://www.sdn.sap.com/irj/boc/businessobjects-ar Articles SAP Busine- ticles ssObjects sur SAP Community Network Ces articles étaient précédemment appelées notes techniques. https://service.sap.com/notes Remarques Ces remarques étaient précédemment appelées des articles de la base de connaissances. Forums sur SAP https://www.sdn.sap.com/irj/scn/forums Community Network Notes de version de Crystal Reports 2008 SP3 39
A Informations supplémentaires Ressources d'infor- Emplacement mations http://www.sap.com/services/education Nous pouvons vous fournir un module de formation Formation qui réponde à vos besoins et convienne à votre style d'apprentissage préféré, sous forme de stage traditio- nnel ou de séminaires plus ciblés. http://service.sap.com/bosap-support Le site SAP Support Portal présente des informations sur les programmes et services de support technique. Support client en Il propose également des liens vers de nombreuses ligne informations techniques ainsi que des téléchargeme- nts. Les clients qui bénéficient d'un contrat de mainte- nance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. http://www.sap.com/services/bysubject/businessobje ctsconsulting Les consultants peuvent vous accompagner dans votre démarche, depuis la phase initiale d'analyse jusqu'à Conseil la phase finale de livraison de votre projet de déploie ment. Ils peuvent vous faire bénéficier de leur expertise en matière de bases de données relationnelles et multidimensionnelles, de connectivité, d'outils de co nception de base de données et de technologie d'inté gration personnalisée. 40 Notes de version de Crystal Reports 2008 SP3
Index A aperçu HTML 34 M Mac OS 20 C Membres calculés 12 Crystal Reports et univers 17 N Nombre distinct, résumé 12 F Flash, objets S Adobe Reader 9 22 Safari 20 imprimer 17 T I Teradata 12 imprimer des objets Flash 17 sur Solaris 18 IPv4 25 IPv6 25 U Univers et Crystal Reports 17 Notes de version de Crystal Reports 2008 SP3 41
Index 42 Notes de version de Crystal Reports 2008 SP3
Vous pouvez aussi lire