Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
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 23/07/2007, 11h57   #1
Membre du Club
 
Inscription : avril 2007
Messages : 159
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 159
Points : 63
Points : 63
Par défaut le "0" en début de champ qui n'apparaît pas

Bonjour,

Dans une table, l'une de mes colonnes contient un champ code postal.

Lorsque le code postal correspond à un département donc le numéro est à 2 chiffres tel que le Var, j'ai bien mes 5 chiffres qui apparaissent (ex: 83100), mais lorsqu'il correspond à un département dont le chiffre des dizaines est "0", mon code postal prend par exemple pour les Alpes Maritimes : "6100" alors que je voudrais "06100".

Pouvez-vous me guider?

J'ai mis en place un pasque de saisie à 5 chiffres, mais le problème persiste...

byrdo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 12h14   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 924
Points : 30 924
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

J'imagine que le type de ton champ est numérique, passe le en type texte.

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 12h15   #3
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 233
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 233
Points : 9 934
Points : 9 934
Envoyer un message via Skype™ à Domi2
Bonjour,

Ton type de champ est numérique, n'est-ce pas ?

En principe, on n'utilise pas ce type pour des codes postaux, mais un champ de type texte, car on n'a pas besoin de réaliser des opérations sur les codes.

Cela résoudra ton problème.

Pour les champs de type numérique, on peut réaliser ce que tu veux en spécifiant dans la propriété format du champ 00000.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 13h52   #4
Membre du Club
 
Inscription : avril 2007
Messages : 159
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 159
Points : 63
Points : 63
Citation:
Envoyé par Domi2
Bonjour,

Ton type de champ est numérique, n'est-ce pas ?

En principe, on n'utilise pas ce type pour des codes postaux, mais un champ de type texte, car on n'a pas besoin de réaliser des opérations sur les codes.

Cela résoudra ton problème.

Pour les champs de type numérique, on peut réaliser ce que tu veux en spécifiant dans la propriété format du champ 00000.

Domi2
Merci pour vos réponses, je pense que je vais passer en type texte.

J'ai bien essayé de formater mon champ "00000", mais il ne veut tout de même pas m'afficher le 1er "0". Etrange.

Edit : Rien d'étrange en fait.
En fait, dès le départ, lorsque j'étais en format numérique et que j'avais mis le masque de saisie "00000", cela fonctionnait.

Mais en fait, il me le mettait sous cette forme : "6190_" en laissant donc un caractère vide à droite de la chaîne de caractères, au lieu de me le mettre sous la forme "06190".
Le truc tout bête.

byrdo 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 23h07.


 
 
 
 
Partenaires

Hébergement Web