bonjour a tous
j'aimerais savoir si il est possible de rendre inactif un bouton de commande enregistrement suivant quand on arrive au dernier enregistrement,et de meme pour enregistrement precedent
bonjour a tous
j'aimerais savoir si il est possible de rendre inactif un bouton de commande enregistrement suivant quand on arrive au dernier enregistrement,et de meme pour enregistrement precedent
Les boutons de déplacement gère se comportement par défaut il me semble non ?
Salut,
tu as consulté la ?
http://access.developpez.com/faq/?pa...#RendrInviPrec
Bonsoir,
Sauf erreur de ma part tu peux faire cela.
La fonction Cbool convertit tous les nombres excepté 0 à -1. Ainsi le btnPrécédent reste activé jusqu'a ce que la valeur de CurrentRecord égale 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Form_Current() btnPrécédent.Enabled = CBool(Me.CurrentRecord - 1) btnSuivant.Enabled = Not Me.NewRecord En sub
La propriété NewRecord retourne True quand l'enregistrement actif est un nouvel enregistrement. Ainsi le btnSuivant reste activé tant que l'enregistrement actif n'est pas un nouvel enregistrement.
Salutations
Merci a vous pour votre aide et vos explication
Il se peut aussi que le formulaire n'accepte pas de nouvel enregistrement. Dans ce cas, Me.NewRecord ne sera jamais égale à Vrai, le bouton sera donc toujours actif, même quand on sera sur le dernier enregistrement. Enfin, il me parait judicieux de séparer le bouton suivant du bouton Nouvel EnregistrementEnvoyé par jmde
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager