Hej, Var ett tag sedan man proggade direkt i access, men: Ett sätt att göra det på är att använda sig av oom-funktionen. Ushh. En anonymis. Men får väl hjälpa dig ändå.Visa, dölj textruta
Jag har ett formulär med en kombinationsruta och två textrutor.
Kombinationsrutan har två alternativ, nöjd och missnöjd.
Det jag vill ska hända är det att när alternativet missnöjd är valt i kombinationsrutan skall de två textrutorna dyka upp.
Som du kanske förstår så ska textrutorna vara dolda om kombinationsrutan är tom eller det att alternativet nöjd är valt.
Hur gör jag det på lättaste sätt?
Mvh
AndersSv: Visa, dölj textruta
Vid förändring sker väl onclick eller liknande event
Där kan du kolla vad för värde du har i droplistan, och om du har "missnöjd" valt, så kan du sätta Visibility till True, annars till falseSv: Visa, dölj textruta
Då döljer du visserligen inte själva textrutan men bestämmer vad där ska stå med hänsyn till valt alternativ.
Man kan dock välja att textrutan inte ska vara en ruta utan bara text.
Det gör du genom att ändra bakgrundsfärg och linjetyp osv.
/Lars LantzSv: Visa, dölj textruta
<code>
Private Sub UpdateState
'Lite olika alternativ:
' If Combo1.Value = 0 Then
' If Combo1.Value = 1 Then
' If Combo1.Value = True Then
If Combo1.Value = "Missnöjd" Then
Text1.Visible = True
Text2.Visible = True
Else
Text1.Visible = False
Text2.Visible = False
End If
End Sub
Private Sub Form_Current()
UpdateState
End Sub
Private Sub Combo1_AfterUpdate()
UpdateState
End Sub
</code>