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 06/09/2007, 14h05   #1
Membre Expert
 
Homme
Développeur informatique
Inscription : juin 2004
Messages : 1 193
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 1 193
Points : 1 417
Points : 1 417
Par défaut [CRXI] Format de chaîne

Bonjour à tous... et pardon pour cette demande d'aide

J'ai un champ de type varchar dans une base, qui représente le numéro de sécu et je voudrais formater l'affichage pour avoir "X XX XX XX XXX XXX XX"... et je n'ai pas trouvé plus simple que de construire la chaîne en récupérant le premier caractère de mon champ, un espace, les deux caractères suivants...

Au début, je pensais pouvoir faire :
totext(<monchamp>, "0 00 00 00 000 000 00") mais non.

Est-ce quelqu'un aurait la gentillesse de m'aiguiller ?
Lo² est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 09h47   #2
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Citation:
Envoyé par Lo² Voir le message
Bonjour à tous... et pardon pour cette demande d'aide

J'ai un champ de type varchar dans une base, qui représente le numéro de sécu et je voudrais formater l'affichage pour avoir "X XX XX XX XXX XXX XX"... et je n'ai pas trouvé plus simple que de construire la chaîne en récupérant le premier caractère de mon champ, un espace, les deux caractères suivants...

Au début, je pensais pouvoir faire :
totext(<monchamp>, "0 00 00 00 000 000 00") mais non.

Est-ce quelqu'un aurait la gentillesse de m'aiguiller ?

Bonjour,


En effet, si tu prends cette donnée directement en base pour l'afficher, tu n'as pas d'autre choix que de la transformer selon tes obligations genre en numéro de sécu. Cependant, je vais t'annoncer une grande nouvelle....il existe des fonctions toutes faites dans CR qui permettent de manipuler les données où il y a plus que largement tout ce qu'il te faut en fonction déjà existant pour caster un champs en text, le manipuler et le restituer le tout dans un champ de formule ou va directement dans l'atelier de formule

@+
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2007, 14h03   #3
Membre Expert
 
Homme
Développeur informatique
Inscription : juin 2004
Messages : 1 193
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 1 193
Points : 1 417
Points : 1 417
Merci pour la réponse.
Lo² 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 14h42.


 
 
 
 
Partenaires

Hébergement Web