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 13/12/2007, 16h17   #1
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
Par défaut [CR X] Mise en forme d'une partie de la formule

Bonjour,

Par le plus grand des hasards, quelqu'un est-il déjà parvenu à mettre en forme juste une partie de la formule.
Je m'explique, j'ai un champ formule qui, pour faire simple donne ceci :

Code :
{ref_article}+{design_article}+{format}+{millesime}+{CRD}+{conditonnement}
Je voudrais que le millesime soit en gras

J'ai essayé en mettant Bold ou CrBold mais cela ne fonctionne pas.

Impossible d'y parvenir que ce soit en basic ou en Crystal

Quelqu'un a une idée ?

Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2007, 17h23   #2
Membre habitué
 
Homme Fred
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Fred
Âge : 38
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 122
Points : 122
Bonsoir,

La mise en forme me semble liée directement au champs et non au texte, donc cela me parais totalement impossible.

Il faut créer un champs différent pour chaque mise en forme différente.

crbold est une valeur attribuée au champs, donc seulement utilisable dans les formules de mise en forme, lesquelles ne peuvent renvoyées qu'une seule valeur.
Coocky10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2007, 17h46   #3
Membre expérimenté
 
Avatar de kikidrome
 
Inscription : décembre 2004
Messages : 841
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 841
Points : 563
Points : 563
je vais essayer et chercher, il me semble que j'ai déjà fait çà... si ca ne marche pas, tu prends un champ texte et tu mets tes formules dedans et tu appliques les formats que tu veux sur chaque formule. Ca fonctionne çà, c'est sur.
__________________
Les paysages sont plus beaux quand on transpire.
Olaf Candau
kikidrome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2007, 19h09   #4
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 kikidrome Voir le message
Tu prends un champ texte et tu mets tes formules dedans et tu appliques les formats que tu veux sur chaque formule.
C'est ce que j'ai fait mais ça m'oblige à avoir 3 formules au lieu d'une seule
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 10h11   #5
Membre habitué
 
Homme Fred
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Fred
Âge : 38
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 122
Points : 122
Citation:
Envoyé par Aitone le chien Voir le message
C'est ce que j'ai fait mais ça m'oblige à avoir 3 formules au lieu d'une seule
Ba oui parceque la mise en forme s'applique aux champs formule et non au texe qu'il peut contenir, il faudrais une fonction particulière de mise en forme texte qui ne semble pas exister (genre bold("texte")), en tout cas j'ai rien vu de ce genre.

Citation:
Envoyé par kikidrome Voir le message
tu prends un champ texte et tu mets tes formules dedans et tu appliques les formats que tu veux sur chaque formule. Ca fonctionne çà, c'est sur.
Pour info, il s'agit d'un OBJET texte et non d'un champ, et comme c'est objet peut contenir des champs, on peut passer par ce biais pour facilité l'affichage de différents champs formules avec mise en forme différentes, c'est pas mal, mais un peu limitatif car impossible d'insérer un objet texte dans un tableau croisé dynamique par exemple, sauf dans le cas des étiquettes qui fonctionnent comme des objets textes.
Coocky10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 10h13   #6
Membre expérimenté
 
Avatar de kikidrome
 
Inscription : décembre 2004
Messages : 841
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 841
Points : 563
Points : 563
Citation:
Envoyé par Coocky10 Voir le message
Pour info, il s'agit d'un OBJET texte et non d'un champ, et comme c'est objet peut contenir des champs, on peut passer par ce biais pour facilité l'affichage de différents champs formules avec mise en forme différentes, c'est pas mal, mais un peu limitatif car impossible d'insérer un objet texte dans un tableau croisé dynamique par exemple, sauf dans le cas des étiquettes qui fonctionnent comme des objets textes.
Merci pour la nuance...
__________________
Les paysages sont plus beaux quand on transpire.
Olaf Candau
kikidrome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 10h30   #7
Membre habitué
 
Homme Fred
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Fred
Âge : 38
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 122
Points : 122
J'ai trouver !!!

Dans un champs formule :

Code :
"<b>" + {@Formul1} + "</b>" + {@Formul2}
Dans la mise en forme du champs, interprétation du texte, en texte HTML

Arff c'est puissant ca quand même
Coocky10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 11h01   #8
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
Alors je ne sais pas quoi dire... Bravo ! Félicitations !



Juste les balises <br> c'est retour à la ligne donc c'est juste <b> mais franchement bravo à toi et un très très grand merci....

Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 11h06   #9
Membre expérimenté
 
Avatar de kikidrome
 
Inscription : décembre 2004
Messages : 841
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 841
Points : 563
Points : 563
Citation:
Envoyé par Coocky10 Voir le message
J'ai trouver !!!

Dans un champs formule :

Code :
"<b>" + {@Formul1} + "</b>" + {@Formul2}
Dans la mise en forme du champs, interprétation du texte, en texte HTML

Arff c'est puissant ca quand même
BRAVO
A mettre dans la FAQ ?
__________________
Les paysages sont plus beaux quand on transpire.
Olaf Candau
kikidrome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 11h12   #10
Membre habitué
 
Homme Fred
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Fred
Âge : 38
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 122
Points : 122
merci merci

du coup kikidrome, je me demande, si on peut pas faire quelque chose pour le centrage vertical , je cherche...
Coocky10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 11h20   #11
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 kikidrome Voir le message
BRAVO
A mettre dans la FAQ ?
Oui mais il faut que ce soit Coocky qui le fasse car ce n'est pas à moi d'en recevoir les mérites.

Coocky tu t'en charges ?
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 11h51   #12
Membre habitué
 
Homme Fred
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Fred
Âge : 38
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 122
Points : 122
C'est fait , mais je sais pas si toutes les versions de CR on cette option.
Coocky10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 11h55   #13
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 Coocky10 Voir le message
C'est fait , mais je sais pas si toutes les versions de CR on cette option.
Aitone 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 02h34.


 
 
 
 
Partenaires

Hébergement Web