|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 30 ![]() |
Bonjour,
Je suis un devloppeur BO XI débutant. Mon problème est que quand j'affiche une variable dans un tableau j'ai l'erreur #ERR En fait, j'ai deux fournisseur de données pointant sur le même univers. Les deuxiéme fournisseur à les mêmes dimensionspays ,région, produit) que le premier fournisseur en plus d'une dimension date (date échéance ) qui n'existe pas dans le 1er fournisseur. J'ai crée un rapport maitre détail avec les mêmes (produit, CA réalisé, CA prévue) colonnes (juste agrégation au niveau du maître) J'ai crée une variable au niveau du deuxième fournisseur var1 = somme (si la date d'échance de la commande est > 0 la date duu jour +1 sinon 0). En rajoutant la variable dans le tableau j'ai #ERR comme valeur du champ. quand je rajoute la colonne date échéance au tableau, j'ai autant de ligne que de dates d'échénace et j'ai des valeurs (0,1) dans la colonne de la variable. Pouvez vous m'aidez?? sachant que je ne veux pas au niveau du tableau le Mercidatail par la date d'échéance. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Tu l'as créée où ta variable ?
DeskI ou webI ?
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 30 ![]() |
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
Pourrais-tu nous donner le code exact de ta variable,stp...
Car je ne comprends comment on peut faire une somme de dates... ...soit il faut que tu récupère uniquement le jour de ta date et que tu le convertisse en nombre, soit ton objet date et de type numérique et là c'est OK !!!
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 30 ![]() |
En fait je ne fais pas de somme de date, je fais juste une condition sur la date
Var_seq = Sum( Si date d'échéance <= dateActuelle() Alors +1 sinon 0) J'ai rajouter la dimension date dans le tableau, BO m a crée autant de ligne que de date d'échéance, J'ai ensuite masquer la dimension, j'ai rajouter des totaux pour plier le tableau et ne voir que le résultat mais je perd une colonne JE m'explique J'ai le tableau suivant : Ligne produit(req1) ; montant vente (req1); montant objectif (Req1); var_seq (req2) Sans date d'échéance ds le tableau j'obtient le résultat suivant XX; 200000; 100000; #ERRI MM; 200000; 100000; #ERRI En rajoutant la date comme colonne de tableau, j'obtient (Par exemple) XX; 200000; 100000;04/02/1980; 12 XX; 200000; 100000;05/02/1980; 5 XX; 200000; 100000;06/02/1980; 13 XX; 200000; 100000;07/02/1980; 1 MM; 200000; 100000; 04/02/2007; 12 MM; 200000; 100000; 04/02/2007; 12 MM; 200000; 100000; 04/02/2008; 12 JE rajoute des totaux au tableau et j'ai les chiffres exactes, par contre on voulant plier le tabeau et ne garder que l'entete et le pied du tabelau j'obtient Somme;400000;200000;67 (Je perd la dimension ligne de produit) alors que je m'attend à: XX;200000;100000;31 MM;200000;100000;36 J'éspère être clair Merci de votre aide |
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
- fait une rupture sur ta ligne produit....
- ajoute dans la ligne de total ligne produit tes formules de sommes... - plie la rupture (formater la rupture) - supprime les lignes et cellules en trop
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 30 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com