Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
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 23/06/2011, 18h08   #1
Membre du Club
 
beauchat symba
Inscription : janvier 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : beauchat symba

Informations forums :
Inscription : janvier 2010
Messages : 95
Points : 50
Points : 50
Par défaut Trier sur un champ calculé dans un FormulaireContinu

Bonjour à Tous

J'essaie de faite un tri sur un champ calculé sur un Formulaire Continu


Code :
1
2
3
4
5
6
7
Private Sub MonBouton_Click
 
    Me.OrderByOn = False              ' pour supprimer les Tris précédants
    Me.OrderBy = "SoldeFacture"     ' c'est le champ calculé
    Me.OrderByOn = True
 
End Sub
- ça marche bien sur un champ Texte
- ça marche pas sur mon Champ calculé SoldeFacture
et Access m'affiche même la Msgbox suivante

Entrer une valeur de paramètre
SoldeFacture

Alors je clique sur OK
et mon Formulaire Affiche dans le désordre (en tout cas pas dans l'ordre croissant de SoldeFacture )


Je vois pas trop la solution

Merci à ceux qui ont une idée
Bien cordialement
symbabeauchat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 18h33   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 470
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 470
Points : 7 552
Points : 7 552
Les champs calculés aont un peu spéciaux. Il n'y en a qu'un seul 'jeu' quelque soit le nombre d'enregistrements.

Dans ton cas il faudrait que tu fasses le calcul dans la source de données qui allimente ton formulaire. Si tu pars d'une table il faudra faire une requête qui contiendra le champ calculé.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/06/2011, 15h27   #3
Membre du Club
 
beauchat symba
Inscription : janvier 2010
Messages : 95
Détails du profil
Informations personnelles :
Nom : beauchat symba

Informations forums :
Inscription : janvier 2010
Messages : 95
Points : 50
Points : 50
Par défaut remerciements à marot_r

Merci marot_r c'était bien çà
symbabeauchat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h39.


 
 
 
 
Partenaires

Hébergement Web