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 !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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 -----------------------------
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
-----------------------------
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 -----------------------------
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 ?
"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
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 ?
"Olivier Dupont" <no_spam@free.fr> a écrit dans le message de news:
4010e09f$0$17130$626a54ce@news.free.fr...
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 !
"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
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 ?
"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
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" <hm15@no-horizon-micro.com> a écrit dans le message de
news:uwk17Eh4DHA.1936@TK2MSFTNGP12.phx.gbl...
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 ?
"Olivier Dupont" <no_spam@free.fr> a écrit dans le message de news:
4010e09f$0$17130$626a54ce@news.free.fr...
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 !
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 ?
"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 !