Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > Formules
Formules Forum sur l'utilisation des formules sous Crystal reports
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/03/2007, 07h41   #1
Invité régulier
 
Inscription : septembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 21
Points : 6
Points : 6
Par défaut [8.5] Supression d'un champs de formule si donnée nulle

Bonjour,

J'aimerais pouvoir supprimer un champs de formule si une donnée de ma base de données n'est pas renseignée.
En fait dans mon rapport j'affiche des champs les uns à la suite des autres, mais si certains champs sont vides, j'aimerais que les suivants "remontent" pour ne pas faire de vide dans ma page.
Est ce possible sous crystal report 8.5 ?

Exemple :
champs1
champs2
champs3

Si Champs2 est vide j'aimerais qu'il m'affiche
champs1
champs3

et non :
champs1

champs3

Merci
liloo974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 09h08   #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
Bonjour,
tes champs sont en section détail les uns en dessous des autres !?
__________________
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 21/03/2007, 11h29   #3
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Citation:
Envoyé par L.nico
tes champs sont en section détail les uns en dessous des autres !?
Si c'est le cas, je crois que le plus simple est de faire une ligne de détail par champ et choisir dans l'expert section "Supprimer la section vide"
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 12h36   #4
Invité régulier
 
Inscription : septembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 21
Points : 6
Points : 6
oui les champs sont les uns à la suite des autres dans la section Détails.
Je ne comprends pas très bien lorsque tu dis de faire une ligne de détail par champ et choisir dans l'expert section "Supprimer la section vide".

Je créé autant de sections que j'ai de champs et je mets un champs dans chaque section ?
liloo974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 13h05   #5
Invité régulier
 
Inscription : septembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 21
Points : 6
Points : 6
OK j'ai essayé et cela fonctionne comme ca

CEPENDANT si j'ai du texte dans la section, cela ne va pas marcher ???

exemple :

"texte1"champs1
champs2"texte2"
champs3"texte3"

si champs2 est vide je ne veux pas non plus que "texte2"soit affiché :

"texte1"champs1
champs3"texte3"

et non

"texte1"champs1

champs3"texte3"

non plus :
"texte1"champs1
"texte2"
champs3"texte3"

Merci
liloo974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 14h28   #6
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Tu as la possibilité de cliquer droit sur ton champ texte et de saisir une formule conditionnelle de suppression (le bouton à côté de "Supprimer"):
Code :
iif (IsNull({tonchamp}),true,false)
Si "Supprimer la section vide" a été coché, tu auras ce que tu souhaites...
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h13   #7
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
ou tout simplement :
__________________
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 22/03/2007, 05h38   #8
Invité régulier
 
Inscription : septembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 21
Points : 6
Points : 6
Bonjour,

Merci.
Mais j'ai bien "Supprimer" mais pas la formule conditionnelle de suppression.
Quand je clique droit j'ai :
Texte :
Modifier un objet texte
Mettre en forme le texte
Bordure et couleurs
Police
Mise en forme de paragraphe
Taille et position d'objet
Couper
Copier
Supprimer
Annuler lemenu
liloo974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 08h16   #9
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
OUppssss, j'ai oublié...

Clic droit sur le champ puis "mise en forme du texte" puis onglet commun
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 11h25   #10
Invité régulier
 
Inscription : septembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 21
Points : 6
Points : 6
Par défaut ça fonctionne !!!

Merci ça marche comme je voulais.

Merci encore
liloo974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 11h30   #11
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
et on coche le bouton
__________________
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
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h16.


 
 
 
 
Partenaires

Hébergement Web