Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2004, 14h06   #1
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
Par défaut [CR8] Problème de décimales avec Centura

Quelquefois toutes les décimales disparaissent ou sont remplacées par des 00 . Dans ces cas tous les numériques ont le problème.

Relancer le programme le programme Centura résoud en général le problème.

Ce problème ne dépend pas de l'état Crystal lancé.

Le problème existe autant en Windows98 qu'en XP.

Centura V 1.1.2, Run time Crystal 8.0, liaison ODBC sur base oracle 8.0.5 et 9i, SQLNet V ?

Si quelqu'un a une idée ça serait vraiment un plaisir (problème depuis des mois - je n'ose dire depuis des années )

Dans le même genre - pour les courageux - j'ai une formule qui convertit le montant des factures en Euro (ttc / taux devise) qui ne fait pas toujours la conversion et si une conversion n'a pas marché alors aucune n'a marché (aucune facture convertie).

Dernière chose les mêmes état relancés d'un autre poste à priori même configuration fonctionnent...

Jamais eu le problème :
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2004, 09h36   #2
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
ca n'a rien à voir avec les options régionales du postes (formatage numérique windows) ??
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2004, 10h32   #3
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
A priori non, j'ai essayé en changeant , en . et inversement sur le coup ça remarche puis (des fois dans la même journée) ça se remet à déconner...

J'ai essayé dans l'état en forçant avec un format personnalisé 3 décimales même constat.

J'ai lu quelques trucs laissant supposer que les drivers ODBC cror***.dll et P2SODBC.dll pourraient être dans le coup.

J'ai pensé aussi à des fuites de mémoire - Centura étant assez fort pour en perdre en chemin -

Quelqu'un aurait un avis ?
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2004, 13h08   #4
Invité régulier
 
Inscription : mai 2003
Messages : 11
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 11
Points : 6
Points : 6
J'ai ce problème avec delphi 6, CR8.5 et Oracle 8.1.7.3.
J'ai remarqué que ce problème arrivait lorsqu'il avait des CLOB dans la table.
Dans ce cas il me suffit de poser le champ clob n'importe où dans l'état (exemple dans une entête de page ou de groupe et de le cocher "Supprimer" pour le rendre invisible.
Pas très rationnel et étrangement bizarre.
J'aimerais également connaître la véritable solution.
UPNE387 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2004, 14h00   #5
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
Merci pour ta réponse,

Malheureusement aucun CLOB dans ma base...

Sinon passes tu par les drivers ODBC pour accéder la base ?
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 11h33   #6
Nouveau Membre du Club
 
Inscription : juillet 2002
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 72
Points : 25
Points : 25
Par défaut Re: Problème de décimales avec Centura + Crystal reports

Je remonte le sujet car il me semble que j'ai le même pb, le nombres au format Number de ma base oracle (ex : 0,58 ou 1,25) sont affichés avec leur partie décimale arrondie à 00 (cela donne 0,00 ou 1,00)
Le pb ne vient pas de la mise en forme du champ mais de la manière dont crystal va récuperer les donnees dans la base acr si j'essaye de faire une selection sur une valeur ce sont bien les valeurs arrondies qui sont proposés et non les valeurs de la base.
korrigan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 11h52   #7
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
Driver ODBC ou natif ?

Dans ton cas ce qui est intéressant c'est que tu arrives à reproduire le "bug" dans l'outil CR. Moi je n'ai jamais eu le problème dans l'outil.
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 11h58   #8
Nouveau Membre du Club
 
Inscription : juillet 2002
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 72
Points : 25
Points : 25
Citation:
Envoyé par ccquick
Driver ODBC ou natif ?

Dans ton cas ce qui est intéressant c'est que tu arrives à reproduire le "bug" dans l'outil CR. Moi je n'ai jamais eu le problème dans l'outil.
Driver ODBC
korrigan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 12h14   #9
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
A mon avis le problème vient de là.
As-tu essayé de changer la dll CROR####.dll ? ou même de passer par le driver natif via 'Autres sources de données' ? Est-ce que lorsque tu as le problème tu l'as toujours ou le fait par exemple de relancer crystal règle le problème ?

Merci
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 13h14   #10
Nouveau Membre du Club
 
Inscription : juillet 2002
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 72
Points : 25
Points : 25
Citation:
Envoyé par ccquick
A mon avis le problème vient de là.
As-tu essayé de changer la dll CROR####.dll ? ou même de passer par le driver natif via 'Autres sources de données' ? Est-ce que lorsque tu as le problème tu l'as toujours ou le fait par exemple de relancer crystal règle le problème ?

Merci
J'ai toujours le pb si je relance crystal. Quand j'essaye de passer par le driver natif je n'ai rien dans "autre sources de données". Mais de toutes façons il faut que ça marche avec ODBC.
Il faut la changer par quoi la dll ?

Merci
korrigan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 13h44   #11
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
CR Oracle7 INTERSOLV (Merant) Oracle7 ODBC Driver : cror711.dll pour oracle avant la 8i et
CR Oracle8 INTERSOLV (Merant) ORacle8 ODBC Driver : cror815.dll pour oracle 8i et + fonctionne avec CR 7 et 8 (au dessus je sais pas)

Driver fourni par Crystal Reports (installation driver ODBC)

Si en changeant de dll ça marche fait le moi savoir merci.
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 14h00   #12
Nouveau Membre du Club
 
Inscription : juillet 2002
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 72
Points : 25
Points : 25
Citation:
Envoyé par ccquick
CR Oracle7 INTERSOLV (Merant) Oracle7 ODBC Driver : cror711.dll pour oracle avant la 8i et
CR Oracle8 INTERSOLV (Merant) ORacle8 ODBC Driver : cror815.dll pour oracle 8i et + fonctionne avec CR 7 et 8 (au dessus je sais pas)

Driver fourni par Crystal Reports (installation driver ODBC)

Si en changeant de dll ça marche fait le moi savoir merci.
Je suis sous CR 9 et j'ai le driver cror818.dll, cela devrait marcher a t-on avis ?
korrigan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2004, 14h29   #13
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
http://support.businessobjects.com/l...s/c2013976.asp

Apparemment c'est bon si oracle 8.1.7...
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2004, 10h46   #14
Invité régulier
 
Inscription : juin 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 22
Points : 6
Points : 6
Apparemment bug référencé chez Crystal et solution tout à fait évidente et sûre

http://support.businessobjects.com/library/kbase/articles/c2007644.asp
ccquick est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h00.


 
 
 
 
Partenaires

Hébergement Web