OVH Cloud OVH Cloud

Test Enregistrement existant

2 réponses
Avatar
Alain TEYSSEDRE
Bonjour
J'ai un sous-formulaire qui m'affiche des enregistrements d'une table liée.

Lorsque je change d'enregistrement dans le formulaire principal et
que il n'y a aucun enregistrement dans mon sous formulaire, j'aimerai
faire apparaitre un bouton de commande.

Quel est le code et sur quel évènement dois je le placer ?

merci

Alain

2 réponses

Avatar
Xavier HUE
Bonjour Alain,

Dans l'évènement Sur Activation de ton sous-formulaire:

Private Sub Form_Current()
Dim booStatus As Boolean

If Me.RecordsetClone.RecordCount = 0 Then
booStatus = True
Else
booStatus = False
End If

Me.Commande6.Visible = booStatus 'Bouton sur le sous-
formulaire
Me.Parent.Form.Controls("commande5").Visible =
booStatus 'bouton sur le formulaire parent
End Sub

Cordialement.
Avatar
Alain TEYSSEDRE
Merci Xavier

je vais essayer ça

@+
Alain


"Xavier HUE" a écrit dans le message de
news:062201c39c7d$5bb92050$
Bonjour Alain,

Dans l'évènement Sur Activation de ton sous-formulaire:

Private Sub Form_Current()
Dim booStatus As Boolean

If Me.RecordsetClone.RecordCount = 0 Then
booStatus = True
Else
booStatus = False
End If

Me.Commande6.Visible = booStatus 'Bouton sur le sous-
formulaire
Me.Parent.Form.Controls("commande5").Visible booStatus 'bouton sur le formulaire parent
End Sub

Cordialement.