1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles (la
table Factures reprend le n°de client). Mon problème : lorsque je rentre
des factures pour 1 client donné, Access ne renseigne pas
automatiquement le champ No de client de la table Factures (qui devrait
etre celui du client en cours, forcément). Je suis donc obligé de
rentrer moi-même le numéro. Comment rendre cette procédure automatique ?
2/ Le champ N° de client de ma table Clients est un champ texte formaté
comme suit : CL001, autrement dit les lettres CL suivi d'un numéro.
J'aurais aimé mettre un numéro auto mais dans ce cas, impossible
d'insérer les 2 lettres au début. Donc je dois rentrer moi-même un no de
client. Comment faire pour avoir un numéro de client de cette forme (2
lettres + 3 chiffres) mais avec un no s'incrémentant automatiquement ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour
1- les champs père et fils ne doivent pas être renseignés. sur le controle sous-formulaire, fenêtre propriétés, onglet données: lignes champs père et champs fils à renseigner champ fils, le champ de la facture champ père le champ du client.
2- tu peux prendre exemple sur les numéros autos de forme date et remplacer la date par une partie alpha: voir exemple sur : http://officesystem.access.free.fr/ex_numauto_personnel.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/ Nouvelle base Access des communes françaises avec longitude, latitude et 13246 sites internet officiels http://ardecheearth.free.fr/basededonnees.htm
"Jack06" a écrit dans le message de news: 44fd2261$0$635$ | Bonjour, | j'ai deux problemes : | | 1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles (la | table Factures reprend le n°de client). Mon problème : lorsque je rentre | des factures pour 1 client donné, Access ne renseigne pas | automatiquement le champ No de client de la table Factures (qui devrait | etre celui du client en cours, forcément). Je suis donc obligé de | rentrer moi-même le numéro. Comment rendre cette procédure automatique ? | | 2/ Le champ N° de client de ma table Clients est un champ texte formaté | comme suit : CL001, autrement dit les lettres CL suivi d'un numéro. | J'aurais aimé mettre un numéro auto mais dans ce cas, impossible | d'insérer les 2 lettres au début. Donc je dois rentrer moi-même un no de | client. Comment faire pour avoir un numéro de client de cette forme (2 | lettres + 3 chiffres) mais avec un no s'incrémentant automatiquement ? | | Merci de votre aide. | | Jacques
Bonjour
1-
les champs père et fils ne doivent pas être renseignés.
sur le controle sous-formulaire, fenêtre propriétés, onglet données:
lignes champs père et champs fils à renseigner
champ fils, le champ de la facture
champ père le champ du client.
2-
tu peux prendre exemple sur les numéros autos de forme date et remplacer la
date par une partie alpha:
voir exemple sur :
http://officesystem.access.free.fr/ex_numauto_personnel.htm
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Nouvelle base Access des communes françaises avec
longitude, latitude et 13246 sites internet officiels
http://ardecheearth.free.fr/basededonnees.htm
"Jack06" <a_supprimer.newspost@free.fr> a écrit dans le message de news:
44fd2261$0$635$636a55ce@news.free.fr...
| Bonjour,
| j'ai deux problemes :
|
| 1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles (la
| table Factures reprend le n°de client). Mon problème : lorsque je rentre
| des factures pour 1 client donné, Access ne renseigne pas
| automatiquement le champ No de client de la table Factures (qui devrait
| etre celui du client en cours, forcément). Je suis donc obligé de
| rentrer moi-même le numéro. Comment rendre cette procédure automatique ?
|
| 2/ Le champ N° de client de ma table Clients est un champ texte formaté
| comme suit : CL001, autrement dit les lettres CL suivi d'un numéro.
| J'aurais aimé mettre un numéro auto mais dans ce cas, impossible
| d'insérer les 2 lettres au début. Donc je dois rentrer moi-même un no de
| client. Comment faire pour avoir un numéro de client de cette forme (2
| lettres + 3 chiffres) mais avec un no s'incrémentant automatiquement ?
|
| Merci de votre aide.
|
| Jacques
1- les champs père et fils ne doivent pas être renseignés. sur le controle sous-formulaire, fenêtre propriétés, onglet données: lignes champs père et champs fils à renseigner champ fils, le champ de la facture champ père le champ du client.
2- tu peux prendre exemple sur les numéros autos de forme date et remplacer la date par une partie alpha: voir exemple sur : http://officesystem.access.free.fr/ex_numauto_personnel.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/ Nouvelle base Access des communes françaises avec longitude, latitude et 13246 sites internet officiels http://ardecheearth.free.fr/basededonnees.htm
"Jack06" a écrit dans le message de news: 44fd2261$0$635$ | Bonjour, | j'ai deux problemes : | | 1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles (la | table Factures reprend le n°de client). Mon problème : lorsque je rentre | des factures pour 1 client donné, Access ne renseigne pas | automatiquement le champ No de client de la table Factures (qui devrait | etre celui du client en cours, forcément). Je suis donc obligé de | rentrer moi-même le numéro. Comment rendre cette procédure automatique ? | | 2/ Le champ N° de client de ma table Clients est un champ texte formaté | comme suit : CL001, autrement dit les lettres CL suivi d'un numéro. | J'aurais aimé mettre un numéro auto mais dans ce cas, impossible | d'insérer les 2 lettres au début. Donc je dois rentrer moi-même un no de | client. Comment faire pour avoir un numéro de client de cette forme (2 | lettres + 3 chiffres) mais avec un no s'incrémentant automatiquement ? | | Merci de votre aide. | | Jacques
Tisane
Bonjour Jacques,
j'ai deux problemes : 1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles (la table Factures reprend le n°de client). Mon problème : lorsque je rentre des factures pour 1 client donné, Access ne renseigne pas automatiquement le champ No de client de la table Factures (qui devrait etre celui du client en cours, forcément). Je suis donc obligé de rentrer moi-même le numéro. Comment rendre cette procédure automatique ?
Je suppose que tu as créé un formulaire de saisie de ta facture. Tu y a donc le champ Num_Client. Le mieux est de transformer ce contrôle en liste déroulante contenant le Num_client caché et le nom des clients. Quand tu crées un facture, tu sélectionnes le client dans la liste. Le n° sera automatiquement stocké dans le champ correspondant.
2/ Le champ N° de client de ma table Clients est un champ texte formaté comme suit : CL001, autrement dit les lettres CL suivi d'un numéro. J'aurais aimé mettre un numéro auto mais dans ce cas, impossible d'insérer les 2 lettres au début. Donc je dois rentrer moi-même un no de client. Comment faire pour avoir un numéro de client de cette forme (2 lettres + 3 chiffres) mais avec un no s'incrémentant automatiquement ?
Le plus simple, si c'est pour l'affichage ou l'impression, est de garder le numéro automatique. Dans la propriété Format, tu tapes : "CL"000
-- Tisane
Bonjour Jacques,
j'ai deux problemes :
1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles
(la table Factures reprend le n°de client). Mon problème : lorsque je
rentre des factures pour 1 client donné, Access ne renseigne pas
automatiquement le champ No de client de la table Factures (qui
devrait etre celui du client en cours, forcément). Je suis donc
obligé de rentrer moi-même le numéro. Comment rendre cette procédure
automatique ?
Je suppose que tu as créé un formulaire de saisie de ta facture.
Tu y a donc le champ Num_Client. Le mieux est de transformer ce contrôle en
liste déroulante contenant le Num_client caché et le nom des clients.
Quand tu crées un facture, tu sélectionnes le client dans la liste. Le n°
sera automatiquement stocké dans le champ correspondant.
2/ Le champ N° de client de ma table Clients est un champ texte
formaté comme suit : CL001, autrement dit les lettres CL suivi d'un
numéro. J'aurais aimé mettre un numéro auto mais dans ce cas,
impossible d'insérer les 2 lettres au début. Donc je dois rentrer
moi-même un no de client. Comment faire pour avoir un numéro de
client de cette forme (2 lettres + 3 chiffres) mais avec un no
s'incrémentant automatiquement ?
Le plus simple, si c'est pour l'affichage ou l'impression, est de garder le
numéro automatique.
Dans la propriété Format, tu tapes :
"CL"000
j'ai deux problemes : 1/ J'ai créé 1 table Clients et 1 table Factures, liées entre elles (la table Factures reprend le n°de client). Mon problème : lorsque je rentre des factures pour 1 client donné, Access ne renseigne pas automatiquement le champ No de client de la table Factures (qui devrait etre celui du client en cours, forcément). Je suis donc obligé de rentrer moi-même le numéro. Comment rendre cette procédure automatique ?
Je suppose que tu as créé un formulaire de saisie de ta facture. Tu y a donc le champ Num_Client. Le mieux est de transformer ce contrôle en liste déroulante contenant le Num_client caché et le nom des clients. Quand tu crées un facture, tu sélectionnes le client dans la liste. Le n° sera automatiquement stocké dans le champ correspondant.
2/ Le champ N° de client de ma table Clients est un champ texte formaté comme suit : CL001, autrement dit les lettres CL suivi d'un numéro. J'aurais aimé mettre un numéro auto mais dans ce cas, impossible d'insérer les 2 lettres au début. Donc je dois rentrer moi-même un no de client. Comment faire pour avoir un numéro de client de cette forme (2 lettres + 3 chiffres) mais avec un no s'incrémentant automatiquement ?
Le plus simple, si c'est pour l'affichage ou l'impression, est de garder le numéro automatique. Dans la propriété Format, tu tapes : "CL"000