Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/04/2011, 23h14   #1
Invité de passage
 
Femme
Indépendante
Inscription : mars 2011
Messages : 17
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations professionnelles :
Activité : Indépendante
Secteur : Alimentation

Informations forums :
Inscription : mars 2011
Messages : 17
Points : 4
Points : 4
Par défaut état: afficher le dernier enregistrement

Bonjour,

J'ai une requête qui ne possède qu'une colonne (un prix).


Sur chaque ligne de ma requête se trouve un prix différent correspondant à une commande client.

J'ai crée un état pour afficher le prix dans mon formulaire.
Le problème c'est que j'aimerais que l'état ne montre que le prix de la dernière commande. Mais il montre la colonne avec tous les prix.

Alors j'aimerais savoir comment fait-on pour qu'un état affiche seulement le dernier enregistrement? (donc la dernière ligne de ma requête)



Merci pour votre aide.
Squatina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2011, 05h16   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Comment est alimenter ton état ? Par une requête ?

Si oui, tu peux utiliser le lien suivant :

Comment n'avoir que les x premières réponses d'une requête ? (Comme LIMIT en MySQL)

Il faut mettre le Top à 1 et crée un ordre décroissant (Order by) pour avoir la dernière commande en premier.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2011, 14h47   #3
Invité de passage
 
Femme
Indépendante
Inscription : mars 2011
Messages : 17
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations professionnelles :
Activité : Indépendante
Secteur : Alimentation

Informations forums :
Inscription : mars 2011
Messages : 17
Points : 4
Points : 4
Merci pour ta réponse.

Mais je n'en touche pas une en SQL

Où puis-je entrer ce code?

Merci pour ton aide
Squatina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2011, 15h37   #4
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 367
Points : 4 367
Envoyer un message via Skype™ à GAYOT
Bonjour
Bonjour Philippe

Dans les propriétés de ton état en mode création sur la ligne source:
Code :
1
2
 
SELECT TOP 1 * FROM TaRequete ORDER BY TaRequete.TonChamp DESC;
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h36.


 
 
 
 
Partenaires

Hébergement Web