Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
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 07/11/2006, 14h18   #1
Membre à l'essai
 
Inscription : décembre 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 113
Points : 22
Points : 22
Par défaut Reporter 5.1.8 masquer bloc tableau

Bonjour,

J'ai plusieurs tableaux, dans plusieurs sections. Dans certaines sections, mon tableau n'a pas de données donc seule l'entête du tableau s'affiche. Je souhaiterais dans ce cas que le tableau (l'entete) ne s'affiche pas. J'ai tenté d'utiliser Format tableau / Affichage et Masquer le bloc avec la définition de la condition mais justement je ne sais pas comment écrire ma condition (quand le tableau n'a pas de données alors ne pas l'afficher).
Une idée?
Merci d'avance
marion782 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 14h38   #2
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Clique droit sur le tableau, "Format de tableau", onglet "Affichage", cocher la case "Masquer le bloc" et définir la condition. Par exemple pour ne pas afficher un tableau si le fournisseur de données "Requête 1 avec mon fournisseur de données" ne ramène aucune ligne, la condition sera :
Code :
=(NombreDeLignes("Requête 1 avec mon fournisseur de données")=0)
Par contre si c'est pour une valeur calculée dans un bloc tu peux jouer avec NuméroDeLigne() ou alors Nombre("clé du tableau")
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

Mon combat pour les droits des consommateurs face aux abus des grandes marques.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 15h05   #3
Membre à l'essai
 
Inscription : décembre 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 113
Points : 22
Points : 22
Merci pour ta réponse mais je n'y arrive toujours pas car mon tableau n'est pas rempli directement par une requête.
En effet, j'ai une requete qui remplie mes tableaux puis j'applique un filtre qui va masquer certaines lignes et ainsi me retourner des tableaux vides (que les entêtes) dans certains cas.
Peut être dois je utiliser Nombre comme tu le suggère mais cela ne marche pas, ou je ne sais pas l'utiliser. Aurais tu un exemple?
Merci d'avance
marion782 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 15h14   #4
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Si tu postes ton document je peux essayer de te le modifier. C'est quelle version de BO ?
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

Mon combat pour les droits des consommateurs face aux abus des grandes marques.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 15h23   #5
Membre à l'essai
 
Inscription : décembre 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 113
Points : 22
Points : 22
Merci pour ta proposition, c'est sympa, mais je ne préfère pas étant donné que je suis en ssii et que c'est un rapport pour un client...
marion782 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 15h38   #6
Invité régulier
 
Inscription : octobre 2006
Messages : 18
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 18
Points : 7
Points : 7
J'ai aussi le même problème avec des tableaux ne contenant que les en-têtes, j'ai essayé d'appliquer le code avec LineNumber ça masque ts les tabeaux sans tenir compte de la condition.
Ta|ia est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h44.


 
 
 
 
Partenaires

Hébergement Web