OVH Cloud OVH Cloud

Probleme de champ

4 réponses
Avatar
ptkppr
bonjour à tous
voici mon probleme j'ai un formulaire pour remplir simultanement trois
tables via une requete... classique !
une des tables comporte un champ "date"et un champ "mois" qui est sensé me
permettre un filtrage mensuel de mes données.
Dans le formulaire correspondant, le champ date est rempli automatiquement
en declarant comme valeur par defaut "Date() " ; le champ mois est renseigné
lui aussi automatiquement avec pour valeur par defaut
"=format([Date];"mmmm")"....
le probleme est que lorsque le champ mois est declare comme faisant partie
des champs de la requete, j'ai le message suivant "#erreur" qui s'affiche
dans le champ en mode formulaire ! alors que s'il est declare "independant"
dans ses propiétés ça fonctionne bien, ça m'affiche "janvier" actuellement,
mais àça ne remplit pas le champ de ma table !

4 réponses

Avatar
ptkppr
Stop j'ai trouvé ! il faut declarer les champs concernés comme des champs de
texte dans la table et non comme des champs Heure/Date.... un peu bizarre
mais bon...si quelqu'un a une explication rationnelle ; le principal restant
que ça foncyionne !


bonjour à tous
voici mon probleme j'ai un formulaire pour remplir simultanement trois
tables via une requete... classique !
une des tables comporte un champ "date"et un champ "mois" qui est sensé me
permettre un filtrage mensuel de mes données.
Dans le formulaire correspondant, le champ date est rempli automatiquement
en declarant comme valeur par defaut "Date() " ; le champ mois est renseigné
lui aussi automatiquement avec pour valeur par defaut
"=format([Date];"mmmm")"....
le probleme est que lorsque le champ mois est declare comme faisant partie
des champs de la requete, j'ai le message suivant "#erreur" qui s'affiche
dans le champ en mode formulaire ! alors que s'il est declare "independant"
dans ses propiétés ça fonctionne bien, ça m'affiche "janvier" actuellement,
mais àça ne remplit pas le champ de ma table !


Avatar
3stone
Salut,

"ptkppr"
| Stop j'ai trouvé ! il faut declarer les champs concernés comme des champs de
| texte dans la table et non comme des champs Heure/Date.... un peu bizarre
| mais bon...si quelqu'un a une explication rationnelle ; le principal restant
| que ça foncyionne !



Je pense que tu devrais te documenter sur ce que est une date...

2002 n'est définitivement pas une date, mais un nombre !
Et tout résultat obtenu par la fonction Format() est du texte !

Comme quoi... le rationnel est plutôt à rechercher chez le "concepteur"

;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
ptkppr
Merci 3stone pour ta reponse, j'ai appris quelque chose et donc le concepteur
se le tient pour dit... LOL


Salut,

"ptkppr"
| Stop j'ai trouvé ! il faut declarer les champs concernés comme des champs de
| texte dans la table et non comme des champs Heure/Date.... un peu bizarre
| mais bon...si quelqu'un a une explication rationnelle ; le principal restant
| que ça foncyionne !



Je pense que tu devrais te documenter sur ce que est une date...

2002 n'est définitivement pas une date, mais un nombre !
Et tout résultat obtenu par la fonction Format() est du texte !

Comme quoi... le rationnel est plutôt à rechercher chez le "concepteur"

;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
ptkppr
Merci pour ta reponse 3stone , j'ai appris quelque chose... je me le tiens
pour dit.


Salut,

"ptkppr"
| Stop j'ai trouvé ! il faut declarer les champs concernés comme des champs de
| texte dans la table et non comme des champs Heure/Date.... un peu bizarre
| mais bon...si quelqu'un a une explication rationnelle ; le principal restant
| que ça foncyionne !



Je pense que tu devrais te documenter sur ce que est une date...

2002 n'est définitivement pas une date, mais un nombre !
Et tout résultat obtenu par la fonction Format() est du texte !

Comme quoi... le rationnel est plutôt à rechercher chez le "concepteur"

;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/