Dernier champ?

Résolu/Fermé
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 - 17 avril 2022 à 10:29
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 - 18 avril 2022 à 11:41
Bonjour, à tous,
Depuis mes derniers contacts avec CCM, j'ai viellis, j'ai tout de même passé ma 75 eme année sans problème!
Mais me revoila dans access, et je cherche sans succés l'utilisation de "aclast"
Dans ma base, je veut calculer le nombre de jour entre ma date de saisie(aujourd'hui) et la date du dernier enregistrement! Mais voila, je ne sait plus comment utiliser la fonction "Docmd.GotoRecord,,Aclast"! Comment la positionner dans ma base?


Configuration: Windows / Chrome 100.0.4896.127

6 réponses

yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 Ambassadeur 1 557
17 avril 2022 à 21:30
bonjour,
ce la ressemble à une instruction, donc c'est à mettre dans du code VBA.
que veux-tu dire par "date du dernier enregistrement"?
quels sont les champs de ta table?
0
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
18 avril 2022 à 06:25
Bonjour,
Dans mon formulaire, je saisie les dates ou je change de piles sur différent objet, alors j'ai les champs:
- date 'de saisie
- type de pile
- objet
- dernière date
- nombre de jour
Donc, quand j'ouvre et que mon champ "date" à le focus, je veut que le champ "dernière date" prenne la valeur de la date du dernier enregistrement, ensuite, je met ma formule pour calculer le nombre de jour entre la date de saisie et la dernière date, ce qui me donne le nombre de jour!
0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557
18 avril 2022 à 09:24
quels sont les champs de ta table?
0
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
18 avril 2022 à 09:26
ben je te les est listés déja!
- date 'de saisie
- type de pile
- objet
- dernière date
- nombre de jour
0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557
18 avril 2022 à 09:35
peux-tu donner un exemple des valeurs des champs pour deux enregistrements?
0
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
18 avril 2022 à 09:45
date: 21/02/22
type: 13 rayonax
objet: sonotone
dernière date: 30/12/21
le 2 ème identique avec la date:21/02/22
je veut donc pouvoir afficher dans mon champ dernière date le 30/12/21 pour pouvoir le soustraire au 21/02/22
0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557
18 avril 2022 à 10:09
il est préférable de faire ainsi:
dans la table, avoir uniquement les champs date, type, et objet.
via une requête, calculer dernière date et nombre de jours

la dernière date, c'est la date la plus récente dans toute la table, ou bien pour le même objet?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
18 avril 2022 à 10:25
sur mon menu, je clic sur un bouton "tache répétées", puis la je sélectionne "piles" donc il m'affiche tous les objets avec des piles, là, je clic sur l'objet que je veut "sonotone" et là il m'affiche tous les enregistrements des sonotones, et donc quand le 1er champ (date) à le focus, je veut qu'il m'affiche dans le champ "dernière date"la date du dernier enregistrement., et apres mise a jour du champ, il doit m'afficher le "nombre de jour"
0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557
18 avril 2022 à 10:33
Je pense que la fonction dmax te permettra d'afficher dans le champ "dernière date" la date du dernier enregistrement.
Difficile d'être plus précis avec les infos que tu donnes.
0
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
18 avril 2022 à 10:56
oui, je pense que la fonction "dmax" devrait marcher, mais j'arrive pas a la mettre
=dmax("date_tache","tbl taches répétées",)
je dois faire une erreur dans mon expression??
0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557
18 avril 2022 à 11:41
peut-être:
=dmax("date_tache","[tbl taches répétées]",)

Il est préférable d'éviter les espaces et les caractères spéciaux dans les noms.
0