|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
Bonjour,
J'ai un champs dans mon tableau "statut", j'ai mis la fonction suivante: statut = si(<STATUT1>="OPEN") alors (si (<STATUT2>="OPEN") alors "OPEN" sinon "CLOSED") sinon "CLOSED" STATUT1 une colonne de la table TABLE1(dimension alphanumérique) STATUT2 une colonne de la table TABLE2(dimension alphanumérique) et j'ai ce msg d'erreur. Les variables utilisées dans la formules ne sont pas compatibles. (DMB0008) Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() delphine Analyste BO Inscription : novembre 2009 Messages : 261 ![]() |
Il faut que tes tables TABLE1 et TABLE2 soient liés : soit au niveau de l'univers (dans requete SQL) soit dans le cube.
__________________
Delphine35 ![]() Rien n'est impossible à celui qui n'a pas à le faire
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
|
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() delphine Analyste BO Inscription : novembre 2009 Messages : 261 ![]() |
1 - STATUT1 et STATUT2 sont bien déclarés comme chaine de caractères ?
2 - Met des espaces (BO est très sensible aux espaces) : Code :
si ( <STATUT1> = "OPEN" ) alors ( si ( <STATUT2> = "OPEN" ) alors "OPEN" sinon "CLOSED") sinon "CLOSED"
__________________
Delphine35 ![]() Rien n'est impossible à celui qui n'a pas à le faire
|
|
|
00
|
|
|
#5 | |
|
Nouveau Membre du Club
![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
Regarde au niveau de ton univers si tes deux objets ne sont pas incompatibles. (Outils>Navigation Agrégée)
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() |
|
|
|
00
|
|
|
#8 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
As-tu regardé les objets incompatibles dans l'univers ?
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() |
Oui, j'ai vérifié dans l'univers, tt est ok.
Je pense que le problème vient du fait que le que statut1 ramène une seule ligne pour un n° de commande, par contre statut2 ramène plusieurs lignes pour un n° de commande. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com