|
Sujet n°170 |
question
par Skipyjp le 09/08/2008 : 13:22 |
Salut à toi le pro
Avant de me lancé, j'aimerai savoir si il est possible dans access 2007!!!
De pouvoir récupérer des infos de deux champ pour les relier entre elle sur une zone texte!!!Comme dans Exel avec la Concaténer!!!
Ex dans une table, un champ age, un champ sexe!!!
Dans un critère pouvoir affiché dans un champ EX M5
Se qui donnerai Age sexe S/A
&nb sp; 5 M M5
Je sait je pourait faire plus simple mais l'age est caluclé en fonction de l'année de naissance, pour que l'Age se mettent automatiquement chaque année!!!!
Dans l'attende d'une réponse au CC , bien amicalement JP
Et encore merci pour la dernier info , sa marche!!!!
|
Réponse n° 1 |
par 3stone le 10/08/2008 : 03:06 |
Salut,
Le plus simple est de faire cela dans la requête qui alimentera le formulaire.
On crée alors un "champ calculé" de cette façon:
SexeAge: [Sexe] & [Age]
dans le formulaire ou l'état, on utilise alors ce nouveau champ [SexeAge]
Ceci dit, normalement, on ne sauve jamais l'age d'une personne dans une table Pour une raison toute simple: l'age est correct au moment ou on le saisi, au mieux...
On sauve toujours la date de naissance et dans la requête, on calcule l'age "en temps réel".
Cordialement, Pierre(3stone)
|
Réponse n° 2 |
par skipyjp le 10/08/2008 : 12:11 |
Salut, merci de ton attention, j'ai effectivement dans la table l'année de naissance, et dans la requette le calcul de l'age en temps réel!!!! Ma table est avec les champs, ID, annéeN, Nom,sexe!! Et dans la requete, les champs, ID,Nom, année,sexe! puis le champs calcul de l'age..et j'aimerai dans un champs qu'il me récupère la première lettre de sexe et l'age, pour avoir le champs EX:M5, M pour male et 5 l'age,malgrée ton explication je comprend pas comment faire la récupération, de cette première lettre du sexe et de l'age, pour les affichée tel quel M5 désoler Pierre je sais la différence encore entre le PRO et l'amateur...cordialement!! |
Réponse n° 3 |
par 3stone le 10/08/2008 : 17:15 |
Bonjour,
Comme tu parlais de "M", j'ai cru que c'est ce qui réprésentait le sexe
Pour la première lettre, c'est tout aussi simple...
SexeAge: Left([Sexe];1) & [Age]
en admettant que [Age] représente ton champ age calculé
Cordialement, Pierre(3stone)
|
Réponse n° 4 |
par skipyjp le 11/08/2008 : 11:58 |
bonjour, Merci comme toujour de tes conseilles, à force l'amateur deviendra peut être un pro....!! Effectivement Age est un champ calculé. Cordialement JP et encore merci et super pour la création de ce site et de l'aide que tu nous apporte c'est cool. |
[ Retour à la liste des sujets ]
| Recherche
Préférences
1 membre
Connectés :
( personne )
|