Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
#1 Mon 06 December 2010 15:31
- anne_vendee
- Participant occasionnel
- Date d'inscription: 1 Mar 2010
- Messages: 45
etiquettes
Bonjour,
Je souhaiterais afficher des étiquettes sur une carte mais j'ai beaucoup de 0 dans mon champ et je ne voudrais pas les faire apparaitre. En gros je voudrais tous les chiffres de mon champ sans les 0. Quelle expression dois je mettre ?
merci
Hors ligne
#2 Mon 06 December 2010 15:42
- Marc-André
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 30 Sep 2005
- Messages: 688
Re: etiquettes
Bonjour,
Vous pouvez créer une nouvelle colonne en format texte que vous nommerez, par exemple: Valeur_affiche.
Mettez à jour cette nouvelle colonne en vous servant de votre colonne de valeurs d'origine.
Faites ensuite une requête pour sélectionner les zéros contenus dans la nouvelle colonne.
Mettez à jour le résultat de la requête en remplaçant les zéros par rien du tout.
Utilisez la nouvelle colonne pour créer vos étiquettes. Il n'y aura plus de zéros.
Hors ligne
#3 Mon 06 December 2010 16:59
- jean-francois Behm
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 212
- Site web
Re: etiquettes
Bonjour,
Je souhaiterais afficher des étiquettes sur une carte mais j'ai beaucoup de 0 dans mon champ et je ne voudrais pas les faire apparaitre. En gros je voudrais tous les chiffres de mon champ sans les 0. Quelle expression dois je mettre ?
merci
Bonjour,
il faut mettre val(nom_de_votre_champ) qui traduit en numérique vos données texte (enleve les zéro devant seulement).
Cordialement,
Hors ligne
#4 Mon 06 December 2010 17:23
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: etiquettes
Bonjour
La question n'est pas posée avec assez de précision...
1 Ou la colonne est numérique et beaucoup de lignes sont non renseignées, donc à zéro
2 Ou la colonne est texte et les cellules ont des valeurs genre "000ABcd_X" ou "001234"
Cas 1: faire une sélection , critère ma_colonne > 0, dans Sel1, ajouter Sel1 à la carte par le contrôle des couches et faire porter l'étiquetage sur Sel1...
Cas 2: le post #3 ci-dessus convient dans ce cas si on a bien des valeurs "001234". Sinon...faut voit
Hors ligne