Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 08/09/2011, 15h26   #1
Membre du Club
 
hugues dupont
Pompier
Inscription : janvier 2010
Messages : 170
Détails du profil
Informations personnelles :
Nom : hugues dupont
Localisation : France

Informations professionnelles :
Activité : Pompier

Informations forums :
Inscription : janvier 2010
Messages : 170
Points : 44
Points : 44
Par défaut créer un masque de saisie

bonjour,
dans une table, j'ai un champs n° de tel portable.
Ce que je voudrais, c'est ajouter automatiquement une extension:
@oleane.fr pour créer un carnet de contact.

j'ai essayé de créer un masque de saisie mais ça ne fonctionne pas.

Pouvez-vous m'aider?

Merci d'avance.
hugodu28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2011, 21h31   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 561
Points : 7 561
Quelque chose comme :
Code sql :
SELECT [NomTaTable].[NomChampNoTel] & "@oleane.fr" AS [CarnetAdresse] FROM [NomTaTable];
devrait répondre à ton besoin. Cela va ajouter @oleane.fr à tous tes numéros de téléphone.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 05h47   #3
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
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 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Dans la propriété Masque de saisie de ton champ, as-tu essayé quelque chose de ce genre :

Code :
00\ 00\ 00\ 00\ 00"@oleane.fr";;_
Philippe
__________________
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.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 17h10   #4
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 561
Points : 7 561
L'idée de Philippe est bonne mais autant que je sache, les infos du masque de saisie ne sont pas enregistrées avec les données donc dans le champ tu n'auras que le numéro de téléphone.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 07h59   #5
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220


Pas tout à fait d'accord avec toi marot_r, en complétant le masque de Philippe () de la manière suivante, les caractères littéraux seront stockés dans le champ.

Code :
00\ 00\ 00\ 00\ 00"@oleane.fr";0;_
Voici le complément d'informations indiqué par l'aide Access

Citation:
Envoyé par Aide Access
Sections Description
Première Section :
Spécifie le masque de saisie lui-même (par exemple, !(9) 00-00-00-00). Si vous souhaitez obtenir une liste des caractères que vous pouvez utiliser pour définir le masque de saisie, consultez le tableau suivant.
Deuxième Section :
Détermine si Microsoft Access enregistre les caractères d’affichage littéraux (littérale : valeur utilisée exactement telle que vous la voyez. Par exemple, le nombre 25 et la chaîne « Hello » sont deux littérales. Vous pouvez utiliser des littérales dans des expressions et vous pouvez les affecter à des constantes ou à des variables dans Visual Basic.) dans la table lorsque vous introduisez des données. Si vous choisissez 0 pour cette section, l’ensemble des caractères d’affichage littéraux (tels que les parenthèses dans un masque de saisie Téléphone) sont mémorisés avec cette valeur. Si vous introduisez 1 ou si vous laissez cette section vide, seuls les caractères tapés dans le contrôle sont enregistrés.
Troisième Section :
Spécifie le caractère affiché par Microsoft Access à la place de l'espace dans lequel vous devriez normalement introduire un caractère dans le masque de saisie. Dans cette section, tous les caractères sont acceptés ; pour afficher une chaîne vide, utilisez un espace compris entre guillemets (" ").
Bonne continuation
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/09/2011, 14h08   #6
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 561
Points : 7 561
Merci Jeannot45 de cette correction.

Lors de mes essais il a plusieurs années je n'avais pas obtenu cela. Le masque avait 'disparu'.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 19h53   #7
Membre du Club
 
hugues dupont
Pompier
Inscription : janvier 2010
Messages : 170
Détails du profil
Informations personnelles :
Nom : hugues dupont
Localisation : France

Informations professionnelles :
Activité : Pompier

Informations forums :
Inscription : janvier 2010
Messages : 170
Points : 44
Points : 44
ok
moi j'ai fait un truc comme @"@oleane.fr" et ça fonctionne.
va savoir!!
hugodu28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 08h14   #8
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220


@ marot_r

Pas de problème

@ hugodu28

Ce n'est pas un caractère de masque de saisie que tu as appliqué mais un Format. Autrement dit, le caractère "@" représente n'importe quel caractère saisi par l'utilisateur et le principe du masque de saisie qui a pour but de normaliser la saisie n'a pas d'effet.
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 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 20h01.


 
 
 
 
Partenaires

Hébergement Web