× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Dérnière date enSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Abouishak
  Posté le 20/05/2009 @ 14:46 
Aller en bas de la page 
Astucien

Bonjour tout le monde,

J'ai une table en Access qui contient un ensemble d'enregistrement dont un champs «date de règlement»,

comment je peux extraire la dérnière date de ces enregistrements

Merci d'avance



Modifié par Abouishak le 20/05/2009 15:30
Publicité
sourisdeservice
 Posté le 20/05/2009 à 17:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour,
Veux-tu la dernière date qui a été saisie ou bien la date la plus récente ?

Dans ta requête tu mets le tri sur décroissant et dans Critères, tu tapes VRAI
Tu auras donc en haut la date la plus récente dans la liste des enregistrements qui ont une date



Modifié par sourisdeservice le 20/05/2009 17:24
Abouishak
 Posté le 21/05/2009 à 13:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

sourisdeservice a écrit :

Bonjour,
Veux-tu la dernière date qui a été saisie ou bien la date la plus récente ?

Dans ta requête tu mets le tri sur décroissant et dans Critères, tu tapes VRAI
Tu auras donc en haut la date la plus récente dans la liste des enregistrements qui ont une date

Merci pour la réponse

de toute façon, la plus récente ou la dérnière saisie, je crois que ça revient en même

Le problème c'est comment l'extraire pour en créer un calcul après

Quand j'applique ce que tu as dis en haut, j'ai comme d'habitude, tout les enregistrements



Modifié par Abouishak le 21/05/2009 13:27
sourisdeservice
 Posté le 21/05/2009 à 14:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Re,

Peut-être en programmation, mais au delà de celà on peut sans doute arriver à sortir une autre date avec un champ calculé.
Le calcul sera-t-il toujours le même dans ta base ?

Sinon attendre expert en Access

Abouishak
 Posté le 21/05/2009 à 14:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

J'ai essayé avec la fonction MAX (càd la date maximale), mais j'ai un message non clair



Modifié par Abouishak le 21/05/2009 14:51
sourisdeservice
 Posté le 22/05/2009 à 02:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Abouishak a écrit :

J'ai essayé avec la fonction MAX (càd la date maximale), mais j'ai un message non clair

Bonjour,

Message non clair ? C'est le moins qu'on puisse dire. ça va vraiment pas faire avancer le schlimblick

Pascal_81
 Posté le 01/06/2009 à 07:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Qu'est ce que tu veux faire exactement?

Abouishak
 Posté le 02/06/2009 à 10:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Pascal_81 a écrit :

Bonjour,

Qu'est ce que tu veux faire exactement?

Mle Reçu Mode Réglement Montant Réglé Date Réglement Mois Réglé
77 73 Espèces 5 400,00 30/06/2008 Janvier
36 68 Espèces 300,00 28/12/2008 Décembre
27 67 Espèces 300,00 02/01/2009 Janvier
31 71 Espèces 300,00 04/01/2009 Janvier
46 65 Espèces 300,00 05/01/2009 Janvier
14 66 Espèces 300,00 06/01/2009 Janvier
17 70 Espèces 300,00 10/01/2009 Janvier
51 69 Espèces 300,00 10/01/2009 Janvier

Voilà je réexplique :

J'ai cette table, comme vous le voyer, j'ai des règlements qui se fassent jour le jour, et je veux, sur une requête, extraire le dérnier règlement, soit pour cet exemple celui du 10/01/2009

Je crois que mon explication est suffisante ...



Modifié par Abouishak le 04/06/2009 10:16
sourisdeservice
 Posté le 02/06/2009 à 12:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour,

Donc quand je te demandais si c'est le plus récent encodé ou le plus récent en date on n'obtiendrais pas le même résultat. Ex. aujourd'hui dans règlement 5/01/2009 est le premier de ta liste (dernier encodé), mais ni le plus grand car je constate qu'il existe déjà dans un autre enregistrement une date de règlement au 10/1/2009

Si on fait une requête paramétrée en cherchant une date c'est possible sans VBA mais c'est ce que tu veux en faire après qui serait intéressant à connaître. On n'a pas une vue complète de ce que tu veux faire. Comment utiliser cette date, dans quoi ? un état ? Que doit contenir cet état ?

Publicité
Pascal_81
 Posté le 03/06/2009 à 19:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir,
Si ta base n'est pas trop secrète, envoie là que l'on puisse regarder.

Pascal_81
 Posté le 03/06/2009 à 19:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir Abouishak,

Suivant comment est structurée la base de données, la dernière date saisie ne correspond pas forcément à la plus récente. Il faudrait voir si tu as une clé primaire, auquel cas les enregistrements sont classés dans l'ordre de saisie et non par date.

Abouishak
 Posté le 04/06/2009 à 10:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

souris de service

Pascal_81

Comme je l'ai expliqué en haut pour mon cas, la dérnière date saisie c'est elle aussi la plus récente (10-01-2009 pour ce cas et non pas 05-01-2009 comme j'ai marqué avant la réctification)

Pour ma base de données, j'ai pas de secrêt, en voilà une partie ICI

sourisdeservice
 Posté le 04/06/2009 à 12:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour,

Pour arriver au formulaire (mode colonne) "dernier règlement", j'ai dû modifier la table
Indexer avec doublons la date de règlement et supprimé le masque de saisie beaucoup trop contraignant pour l'opérateur de saisie. En effet avec le masque on doit obligatoirement remplir 04 06 2009 alors que sans masque 4/6 suffit si on est dans l'année en cours d'ou gain de temp considérable à la longue

Dans la requête, trier en ordre décroissant le champ date reglement pour qu'apparaisse en premier l'enregistrement le plus récent

Voir ici: http://cjoint.com/?gemOFSIx7f

Il faudra, à l'aide d'une macro, fermer le formulaire, actualiser et rouvrir le formulaire pour avoir la vrais dernière date de règlement



Modifié par sourisdeservice le 04/06/2009 13:58
Pascal_81
 Posté le 05/06/2009 à 05:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,
J'ai ta solution, mais je sais pas me servir de cjoint pour te l'envoyer.

Pascal_81
 Posté le 05/06/2009 à 05:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

ReBonjour,

Dans les propriété de la requête reglement il faut mettre "1" dans "premières valeurs".

Tu créé un formulaire indépendant basé sur cette requête.
C'est ça que tu voulais : http://cjoint.com/?gffGKejyKE ?

Pascal_81
 Posté le 05/06/2009 à 14:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

après vérification, il y avait une erreur dans la base du lien précédent.

Voir plutôt celle ci : http://cjoint.com/?gfo5T1QDmS

Abouishak
 Posté le 05/06/2009 à 16:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Pascal_81 a écrit :

après vérification, il y avait une erreur dans la base du lien précédent.

Voir plutôt celle ci : http://cjoint.com/?gfo5T1QDmS

Merci pour l'effort, c'est presque ce que je veux, je vais juste développer un peux ton idée

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
90,49 €Kit de 16 Go (2x8Go) de mémoire DDR4 Corsair Vengeance RGB Pro 3200 MHz à 90,49 € livré
Valable jusqu'au 08 Juillet

Amazon Allemagne fait une promotion sur le kit de 16 Go (2x8 Go) de mémoire DDR4 Corsair Vengeance RGB Pro 3200 MT/s CL16 à 85,76 € (avec la TVA ajustée). Comptez 4,73 € pour la livraison en France soit un total de 90,49 € livré alors qu'on le trouve ailleurs autour de 119 €. Vous pourrez personnaliser la palette de couleurs directement depuis le logiciel Corsair iCU.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
17,50 €Clé USB 3.0 Kingston DataTraveler 100 G3 128 Go à 17,50 €
Valable jusqu'au 10 Juillet

Amazon propose la clé USB 3.0 Kingston DataTraveler 100 G3 128 Go à 17,50 €. Sa fermeture coulissante vous permettra de protéger le connecteur USB 3.0 (compatible USB 2.0). La livraison est gratuite.


> Voir l'offre
144,80 €Mini PC Acute Angle AA-B4 (Celeron N3450, 8Go RAM, 64Go+SSD 128Go) à 144,80 € avec le code GBCNSJXPC
Valable jusqu'au 09 Juillet

Gearbest fait une promotion sur l'ordinateur Acute Angle AA - B4 qui passe à 144,80 € au lieu de 180 € grâce au code promo GBCNSJXPC. Ce mini PC au design atypique et au corps en bois, intègre un processeur Intel Celeron N3450 (4 coeurs de 1,1 à 2,2 GHz), 8 Go de RAM, un espace de stockage de 64 Go EMMC ainsi qu'un SSD de 128 Go. Il possède également le WiFi5, le Bluetooth 5.0, une prise Ethernet Gigabit, 3 ports USB 3.0, une sortie HDMI. L'ordinateur est livré avec une prise électrique européenne. Il est accompagné de Windows 10 Familial. Avec ce PC, vous pourrez réaliser sans soucis toutes vos tâches courantes : internet, bureautique, multimédia.

Ce marchand sérieux se trouvant en Chine, la livraison peut prendre une quinzaine de jours. Comptez une dizaine d'euros pour la livraison en France et l'assurance pour le transport. Vous pouvez payer par carte bancaire ou par Paypal (conseillé pour bénéficier de la garantie Paypal).


> Voir l'offre

Sujets relatifs
Afficher la premier et la derniere date de présenc
Apparition date dernière modif ds un fichier Excel
EXTRAIRE LA DERNIERE DATE
Retrouver date dernière impression open office?
Date ???
Ajouter 15 jours à une date (Word)
sommeprod avec date
Etrange ? Date des fichiers Office 2013 récupérés : 1er janvier 1601
report automatique date et compteur fichier excel.
report automatique date et compteur fichier excel.
Plus de sujets relatifs à Dérnière date en
 > Tous les forums > Forum Bureautique