Cognos 7 » Impromptu

ID #1017

Erreurs de divisions par zéro

Erreurs de divisions par zéro (2 cas exemples) :

1-Divisions pour les champs calculés (simple)
Au lieu de faire: nbNombreY/nbNombreX

SOLUTION: Faire une vérification des 0 et des manquants:
IF (nbNombreX = 0 Or nbNombreX is missing ) then ( 0 ) else ( nbNombreY/nbNombreX )


2-Divisions pour les champs calculés (totaux)
Au lieu de faire : IF (nbNombreX = 0 Or nbNombreX is missing )
then ( 0 ) else ( TOTAL(nbNombreY/nbNombreX ))

SOLUTION: Faire 2 data définitions:
Exemple: DATA DEFINITION1 : ChampCalculer1 IF (nbNombreX = 0 Or nbNombreX is missing ) then ( 0 ) else ( nbNombreY/nbNombreX )
           et DATA DEFINITION2 : ChampCalculer2 TOTAL(ChampCalculer1 )

Tags: -

Related entries:

Dernière mise à jour: 2007-12-29 20:15
Auteur: Michel Preti
Révision: 1.0

Digg it! Imprimer cet article Envoyer à un ami version PDF
Propose a translation for Propose a translation for
Merci de noter cette entrée:

Moyenne des notes: 0 sur 5 (0 Votes)

complètement inutile 1 2 3 4 5 indispensable

Vous ne pouvez pas commenter cet enregistrement