Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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/02/2007, 15h35   #1
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Par défaut Case à cocher

Bonjour,
Je récupère une donnée d'une table.
Quand je l'affiche la donnée donne 1 ou 0.
Moi je veux en faire une case à cocher.
On m'a donner une formule
Code :
IF{Commande.ETAT_CREA_OF}='1' then Chr(254) else Chr(168)
Mais je ne sais pas où l'insérer
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h12   #2
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
D'autant que chr(254) renvoie þ et chr(168) renvoie ¨
Je ne vois pas comment cela va te faire une case à cocher.
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h25   #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
Après reflexion, j'ai une idée. Notes toutefois que c'est juste un moyen de détournement car je ne sais pas le faire par voie normale.
Tu dessine dans paint un petit v. Dans CR, tu fais un petit cadre de forme carré, tu insère ton image dedans et tu mets sur ton v, une formule de suppression :
Code :
iif({Commande.ETAT_CREA_OF}=1,true,false)
Ou tu inverses le true et le false selon ton choix...
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h25   #4
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
C'est bon c'est régler.
Par contre je récupère également une quantité et une unité.
Je voudrais que ces 2 champs ne fassent qu'un. Une concaténation en quelque sorte.
Mais je ne sais pas comment cela se fait.
Mais deux champ sont :
Code :
{Commande.QTE_NET}{Commande.UNITE}
Je suppose qu'il faut créer un champ de formule mais par la suite comment se passe la concaténation.
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h27   #5
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
Pour la concaténation, tu n'as juste qu'à créer un champ texte et tu insères tes 2 champs dedans. Ils seront ainsi à la suite.

Comment as-tu réglé ton problème de case ?
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h37   #6
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Avec la formule que j'avais mis au départ.
J'ai créer un champ de formule, mis la formule dedans et insérer le champ de formule dans ma feuille et çà marche.
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h43   #7
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 leloup84
Avec la formule que j'avais mis au départ.
J'ai créer un champ de formule, mis la formule dedans et insérer le champ de formule dans ma feuille et çà marche.
Je ne comprenais pas comment c'était possible et ai failli te prendre pour un menteur

Merci de préciser que la police est Wingdings
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 16h49   #8
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Désolé oui il faut mettre la police Widding
leloup84 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 18h04.


 
 
 
 
Partenaires

Hébergement Web