OVH Cloud OVH Cloud

ACCESS :Enregistrement Formulaire

2 réponses
Avatar
philippe
bonjour =E0 tous,=20
j'ai un formulaire devis dans lequel on rentre les=20
donn=E9es, je voudrai d=E9sactiver la touche =E9chap pour ne=20
pas perdre les donn=E9es d=E9j=E0 rentr=E9s jusqu'au milieu du=20
formulaire par exemple. Si je fais "=E9chap",exemple, les=20
donn=E9es je les retrouve dans ma table mais je ne peux pas=20
les r=E9afficher dans le formulaire.

2/ dans une table employ=E9s, comment puis-je calculer=20
l'anciennet=E9 (date actuelle-date d'entr=E9e), j'ai r=E9ussi=20
mais le r=E9sultat est en jours, je voudrais l'afficher=20
en "4 ans"

merci pour votre aide,=20
a bientot

2 réponses

Avatar
Doft
2/ dans une table employés, comment puis-je calculer
l'ancienneté (date actuelle-date d'entrée), j'ai réussi
mais le résultat est en jours, je voudrais l'afficher
en "4 ans"


Essaye dans une requête

DiffDate("aaaa";Maintenant();[DateAncien])

@+

Avatar
Raymond
Bonjour.

1/
Tu peux interdire toute touche sur l'événement "touche appuyée" dans les
sections et les contrôles. tu trouveras des fonctions sur :
http://access.seneque.free.fr/tester_touches.htm

en prime:
(prose de 3stone cette semaine à laquelle je souscris)
La touche ESC (annuler) n'est pas là juste pour faire joli...

Que doit faire, selon toi, si l'utilisateur se rends compte qu'il est en
train de saisir une ligne
pour la seconde fois ???
Pour moi, il annule par ESC, pour toi, il DOIT enregistrer ?

Et si un champ interdit les doublons, il fait un "reset" pour pouvoir sortir
de ton beau formulaire
?

La perte d'info est un faux problème!
Un appui sur ESC annule le champ actuel. Il faudra déjà un second appui pour
annuler tout
l'enregistrement.
Mais, cela n'annule en aucun pas les saisies antérieures!

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"philippe" a écrit dans le message de
news:165101c3785f$5416ea40$
bonjour à tous,
j'ai un formulaire devis dans lequel on rentre les
données, je voudrai désactiver la touche échap pour ne
pas perdre les données déjà rentrés jusqu'au milieu du
formulaire par exemple. Si je fais "échap",exemple, les
données je les retrouve dans ma table mais je ne peux pas
les réafficher dans le formulaire.

2/ dans une table employés, comment puis-je calculer
l'ancienneté (date actuelle-date d'entrée), j'ai réussi
mais le résultat est en jours, je voudrais l'afficher
en "4 ans"

merci pour votre aide,
a bientot