Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

affichage en ordre inversé

3 réponses
Avatar
Olivier Dupont
Bonjour,
j'utilise access XPPro avec Windows 2000Pro.
J'ai une table historique avec trois champs
event_num; clé
event_date; défaut date du jour de saisie,modifiable
event_détail; texte 200

Je voudrais que la saisie se fasse sur un formulaire en ordre inversé :
La première ligne du haut est vierge, prête pour la saisie
ensuite la seconde ligne est la dernière saisie
...
la dernière ligne est la saisie la plus ancienne !

D'avance Merci de votre aide

3 réponses

Avatar
3stone
Salut,

"Olivier Dupont"
J'ai une table historique avec trois champs
event_num; clé
event_date; défaut date du jour de saisie,modifiable
event_détail; texte 200

Je voudrais que la saisie se fasse sur un formulaire en ordre inversé :
La première ligne du haut est vierge, prête pour la saisie
ensuite la seconde ligne est la dernière saisie
...
la dernière ligne est la saisie la plus ancienne !



Non, ce n'est pas possible directement...

Mais, tu peux faire croire à ce fonctionnement en créant un sous formulaire
basé sur une requête qui te donne l'ordre recherché (inversé)
Mettre la propriété "Ajout d'enregistrements" à non
Placer juste au dessus de ton sous formulaire, des contrôles indépendants
et après saisie, pousser les valeurs dans la table avec un peu de code.
Terminer par un requery sur le sous formulaire.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
hm15
Bonjour Olivier,

je ne suis pas certaine d'avoir compris ta question et comme tu n'as pas eu
de réponse, je ne dois pas être la seule.
Qu'entends-tu par :
ensuite la seconde ligne est la dernière saisie
et

la dernière ligne est la saisie la plus ancienne


Que souhaites-tu obtenir au final ?
C'est l'ordre de tabulation qui ne va pas ? Ou le tri ?
Tu veux la date la plus ancienne en premier ?

Dis-nous...

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Olivier Dupont" a écrit dans le message de news:
4010e09f$0$17130$
Bonjour,
j'utilise access XPPro avec Windows 2000Pro.
J'ai une table historique avec trois champs
event_num; clé
event_date; défaut date du jour de saisie,modifiable
event_détail; texte 200

Je voudrais que la saisie se fasse sur un formulaire en ordre inversé :
La première ligne du haut est vierge, prête pour la saisie
ensuite la seconde ligne est la dernière saisie
...
la dernière ligne est la saisie la plus ancienne !

D'avance Merci de votre aide





Avatar
olivier
Ah alors j'essaie une 'copie d'écran mode texte :

Aujourd'hui [ ]
Hier [ajout de deux contacts dans la base]
Avant Hier [ajout de la table des codes postaux]
Semaine -1 [compression et sauvegarde de la base]
Mois -1 {Création de l'historisue de ma base]

Or avec access, en formulaire, les dates sont dans l'autre sens...

Merci de votre intérêt.


"hm15" a écrit dans le message de
news:
Bonjour Olivier,

je ne suis pas certaine d'avoir compris ta question et comme tu n'as pas
eu

de réponse, je ne dois pas être la seule.
Qu'entends-tu par :
ensuite la seconde ligne est la dernière saisie
et

la dernière ligne est la saisie la plus ancienne


Que souhaites-tu obtenir au final ?
C'est l'ordre de tabulation qui ne va pas ? Ou le tri ?
Tu veux la date la plus ancienne en premier ?

Dis-nous...

Annette
--------------------------------------------------------------------------
-

www.horizon-micro.com


"Olivier Dupont" a écrit dans le message de news:
4010e09f$0$17130$
Bonjour,
j'utilise access XPPro avec Windows 2000Pro.
J'ai une table historique avec trois champs
event_num; clé
event_date; défaut date du jour de saisie,modifiable
event_détail; texte 200

Je voudrais que la saisie se fasse sur un formulaire en ordre inversé :
La première ligne du haut est vierge, prête pour la saisie
ensuite la seconde ligne est la dernière saisie
...
la dernière ligne est la saisie la plus ancienne !

D'avance Merci de votre aide