Visites

   visiteurs

   visiteurs en ligne

Sujet n°170 question
    par Skipyjp le 09/08/2008 : 13:22

Salut à toi le protongue

 

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 frown, 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 wink
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

Salutsmile, 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 biggrin

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é wink

Cordialement,
Pierre(3stone)

Réponse n° 4 par skipyjp le 11/08/2008 : 11:58

bonjourcool,

Merci comme toujour de tes conseilles, à force l'amateur deviendra peut être un pro....tongue!!

Effectivement Age est un champ calculéwink.

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

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 1 membre


Connectés :

( personne )

Haut