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 03/01/2011, 20h24   #1
Invité de passage
 
Armand SOH
Inscription : janvier 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Armand SOH

Informations forums :
Inscription : janvier 2011
Messages : 4
Points : 0
Points : 0
Par défaut Evènement sur Etiquette

Bonjour a tous et merci par avance pour votre aide,

Après avoir consulté la FAQ sur ce site, j'ai vu qu'il était possible sous Access de créer des évènements sur un Étiquette d'une colonne d'un formulaire tabulaire.

Ma question est celle de savoir s'il est possible de réaliser cela sur la version Access 2003 et si oui, quelqu'un pourrait il me fournir un descriptif des tâches à faire et le bout de code qui va avec.

Merci.
Armand.
armandsoh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2011, 22h32   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 255
Points : 5 255
Bonjour,

A quels évènements pensez-vous (clic, double-clic...) ?

Si il s'agit d'étiquettes indexées sur 1 colonne (Etiq1, Etiq2..), vous pouvez créer un fonction publique (ex: OuvrirForm(j as integer)) dans 1 module indépendant et après affecter dynamiquement cette fonction sur l'évènement de chacune des étiquettes (sur ouverture du formulaire) :

Code :
1
2
3
4
5
6
7
8
Private Sub Form_Open(Cancel As Integer)
Dim j As Integer
 
For j = 1 To 12
   Me("Etiq" & j).OnDblClick = "=OuvrirForm(" & j & ")"
Next j
 
End Sub
Pouvez-vous détailler un peu plus ce que vous souhaitez obtenir ?

__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 08h45   #3
Invité de passage
 
Armand SOH
Inscription : janvier 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Armand SOH

Informations forums :
Inscription : janvier 2011
Messages : 4
Points : 0
Points : 0
Bonjour et merci pour votre réponse

Il s agit de l événement onclick

Je souhaite que l utilisateur puisse effectuer un tri du formulaire tabulaire
Par ordre croissant et décroissant des que l utilisateur clic sur l étiqueté de la
Colonne.

Mais lorsque je me positionne sur une étiquette je ne vois apparaitre aucun événement. (Access 2003)

Je voudrais donc comprendre comment fonctionne la FAQ poste sur le site au sujet du tri de formulaire par clic sur étiquette de colonne.( voir section formulaire dans document de la FAQ ) et a quelle niveau dois je intègre le code fourni

Merci d' avance.
Armand
armandsoh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 20h16   #4
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Bonsoir,

jette un coup d'oeil sur ce tutoriel :


- Les événements avec Microsoft Access
http://loufab.developpez.com/tutorie...ss/evenements/
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 20h48   #5
Invité de passage
 
Armand SOH
Inscription : janvier 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Armand SOH

Informations forums :
Inscription : janvier 2011
Messages : 4
Points : 0
Points : 0
Par défaut Merci

Juste pour dire merci pour le lien.

je vais implémenter une alternative an implémentant une liste dans laquelle l'utilisateur choisi le champ de TRI.

Merci pour votre contribution.
armandsoh 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 15h16.


 
 
 
 
Partenaires

Hébergement Web