J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé
[Age] qui me donne l'âge de la personne.
J'ai créé un autre champ appellé [Catégorie]
avec le calcul suivant:
Catégorie:VraiFaux[Age]<10;"Poussins (- 10
ans)";VraiFaux([Age]<12>10;"Préminimes (- 12
ans)";VraiFaux([Age]<14>12;"Minimes (-14
ans)";VraiFaux([Age]<16>14;"Cadets (-16
ans)";VraiFaux([Age]<18>16;"Scolaires (- 18
ans)";VraiFaux([Age]<20>18;"Juniors (- 20
ans)";VraiFaux([Age]>20;"Seniors";)))))))
Quand je demande la feuille de calcul dans le cham catégorie tous les
ages audessus de 20 ans sont bien indiqués Seniors mais toutes les
autres tranches d'âges sont restées vierges.
Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi.
Merci de votre aide
J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé [Age] qui me donne l'âge de la personne. J'ai créé un autre champ appellé [Catégorie] avec le calcul suivant: Catégorie:VraiFaux[Age]<10;"Poussins (- 10 ans)";VraiFaux([Age]<12>10;"Préminimes (- 12 ans)";VraiFaux([Age]<14>12;"Minimes (-14 ans)";VraiFaux([Age]<16>14;"Cadets (-16 ans)";VraiFaux([Age]<18>16;"Scolaires (- 18 ans)";VraiFaux([Age]<20>18;"Juniors (- 20 ans)";VraiFaux([Age]>20;"Seniors";))))))) Quand je demande la feuille de calcul dans le cham catégorie tous les ages audessus de 20 ans sont bien indiqués Seniors mais toutes les autres tranches d'âges sont restées vierges. Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi. Merci de votre aide
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé
[Age] qui me donne l'âge de la personne.
J'ai créé un autre champ appellé [Catégorie]
avec le calcul suivant:
Catégorie:VraiFaux[Age]<10;"Poussins (- 10
ans)";VraiFaux([Age]<12>10;"Préminimes (- 12
ans)";VraiFaux([Age]<14>12;"Minimes (-14
ans)";VraiFaux([Age]<16>14;"Cadets (-16
ans)";VraiFaux([Age]<18>16;"Scolaires (- 18
ans)";VraiFaux([Age]<20>18;"Juniors (- 20
ans)";VraiFaux([Age]>20;"Seniors";)))))))
Quand je demande la feuille de calcul dans le cham catégorie tous les
ages audessus de 20 ans sont bien indiqués Seniors mais toutes les
autres tranches d'âges sont restées vierges.
Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi.
Merci de votre aide
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé [Age] qui me donne l'âge de la personne. J'ai créé un autre champ appellé [Catégorie] avec le calcul suivant: Catégorie:VraiFaux[Age]<10;"Poussins (- 10 ans)";VraiFaux([Age]<12>10;"Préminimes (- 12 ans)";VraiFaux([Age]<14>12;"Minimes (-14 ans)";VraiFaux([Age]<16>14;"Cadets (-16 ans)";VraiFaux([Age]<18>16;"Scolaires (- 18 ans)";VraiFaux([Age]<20>18;"Juniors (- 20 ans)";VraiFaux([Age]>20;"Seniors";))))))) Quand je demande la feuille de calcul dans le cham catégorie tous les ages audessus de 20 ans sont bien indiqués Seniors mais toutes les autres tranches d'âges sont restées vierges. Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi. Merci de votre aide
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
3stone
Salut,
"Cestmoi" | J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé | [Age] qui me donne l'âge de la personne. | J'ai créé un autre champ appellé [Catégorie] | avec le calcul suivant: | Catégorie:VraiFaux[Age]<10;"Poussins (- 10 | ans)";VraiFaux([Age]<12>10;"Préminimes (- 12 | ans)";VraiFaux([Age]<14>12;"Minimes (-14 | ans)";VraiFaux([Age]<16>14;"Cadets (-16 | ans)";VraiFaux([Age]<18>16;"Scolaires (- 18 | ans)";VraiFaux([Age]<20>18;"Juniors (- 20 | ans)";VraiFaux([Age]>20;"Seniors";))))))) | Quand je demande la feuille de calcul dans le cham catégorie tous les | ages audessus de 20 ans sont bien indiqués Seniors mais toutes les | autres tranches d'âges sont restées vierges. | Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi.
et si en plus de la solution d'Eric, tu souhaite te faciliter l'écriture, colle cette fonction dans un module général et utilise-la comme ceci:
Catégorie: fCategorie([Age])
Function fCategorie(x) As String If IsNull(x) Then fCategorie = "Age non connu ;-)" Exit Function End If Select Case x Case Is < 10: fCategorie = "Poussins (-10ans)" Case Is < 12: fCategorie = "Préminimes (-12ans)" Case Is < 14: fCategorie = "Minimes (-14ans)" Case Is < 16: fCategorie = "Cadets (-16ans)" Case Is < 18: fCategorie = "Scolaires (-18ans)" Case Is < 20: fCategorie = "Juniors (-20ans)" Case Else: fCategorie = "Seniors" End Select
"Cestmoi"
| J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé
| [Age] qui me donne l'âge de la personne.
| J'ai créé un autre champ appellé [Catégorie]
| avec le calcul suivant:
| Catégorie:VraiFaux[Age]<10;"Poussins (- 10
| ans)";VraiFaux([Age]<12>10;"Préminimes (- 12
| ans)";VraiFaux([Age]<14>12;"Minimes (-14
| ans)";VraiFaux([Age]<16>14;"Cadets (-16
| ans)";VraiFaux([Age]<18>16;"Scolaires (- 18
| ans)";VraiFaux([Age]<20>18;"Juniors (- 20
| ans)";VraiFaux([Age]>20;"Seniors";)))))))
| Quand je demande la feuille de calcul dans le cham catégorie tous les
| ages audessus de 20 ans sont bien indiqués Seniors mais toutes les
| autres tranches d'âges sont restées vierges.
| Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi.
et si en plus de la solution d'Eric, tu souhaite te faciliter l'écriture,
colle cette fonction dans un module général et utilise-la comme ceci:
Catégorie: fCategorie([Age])
Function fCategorie(x) As String
If IsNull(x) Then
fCategorie = "Age non connu ;-)"
Exit Function
End If
Select Case x
Case Is < 10: fCategorie = "Poussins (-10ans)"
Case Is < 12: fCategorie = "Préminimes (-12ans)"
Case Is < 14: fCategorie = "Minimes (-14ans)"
Case Is < 16: fCategorie = "Cadets (-16ans)"
Case Is < 18: fCategorie = "Scolaires (-18ans)"
Case Is < 20: fCategorie = "Juniors (-20ans)"
Case Else: fCategorie = "Seniors"
End Select
"Cestmoi" | J'ai fait une requête et ai ajouté un champ de calcul que j'ai appellé | [Age] qui me donne l'âge de la personne. | J'ai créé un autre champ appellé [Catégorie] | avec le calcul suivant: | Catégorie:VraiFaux[Age]<10;"Poussins (- 10 | ans)";VraiFaux([Age]<12>10;"Préminimes (- 12 | ans)";VraiFaux([Age]<14>12;"Minimes (-14 | ans)";VraiFaux([Age]<16>14;"Cadets (-16 | ans)";VraiFaux([Age]<18>16;"Scolaires (- 18 | ans)";VraiFaux([Age]<20>18;"Juniors (- 20 | ans)";VraiFaux([Age]>20;"Seniors";))))))) | Quand je demande la feuille de calcul dans le cham catégorie tous les | ages audessus de 20 ans sont bien indiqués Seniors mais toutes les | autres tranches d'âges sont restées vierges. | Il y a quelque chose qui m'échappe mais je n'arrive pas à voir quoi.
et si en plus de la solution d'Eric, tu souhaite te faciliter l'écriture, colle cette fonction dans un module général et utilise-la comme ceci:
Catégorie: fCategorie([Age])
Function fCategorie(x) As String If IsNull(x) Then fCategorie = "Age non connu ;-)" Exit Function End If Select Case x Case Is < 10: fCategorie = "Poussins (-10ans)" Case Is < 12: fCategorie = "Préminimes (-12ans)" Case Is < 14: fCategorie = "Minimes (-14ans)" Case Is < 16: fCategorie = "Cadets (-16ans)" Case Is < 18: fCategorie = "Scolaires (-18ans)" Case Is < 20: fCategorie = "Juniors (-20ans)" Case Else: fCategorie = "Seniors" End Select