Felder beim Anzeigen unsichtbar machen

13/02/2009 - 12:06 von Vera Köhler | Report spam
Hallo Newsgroup,
ich möchte beim Anzeigen eines Formulares in Abhàngigkeit vom Wert eines
anderen Feldes bestimmte Felder unsichtbar machen.

Private Sub Form_Current()
If Me!KontrolleFehlzeit = "299" Then
Me!FehlzeitSonstiges.Visible = False
Else
Me!FehlzeitSonstiges.Visible = True
End If
End Sub

bewirkt aber, dass das Feld [FehlzeitSonstiges] IMMER unsichtbar ist, egal
ob die Bedingung erfüllt ist oder nicht. Woran kann das liegen?? Der Code
müsste doch eigentlich richtig sein??

Danke im voraus

Gruß Vera
 

Lesen sie die antworten

#1 Karl Donaubauer
13/02/2009 - 12:19 | Warnen spam
Vera Köhler wrote:
ich möchte beim Anzeigen eines Formulares in Abhàngigkeit vom Wert
eines anderen Feldes bestimmte Felder unsichtbar machen.

Private Sub Form_Current()
If Me!KontrolleFehlzeit = "299" Then
Me!FehlzeitSonstiges.Visible = False
Else
Me!FehlzeitSonstiges.Visible = True
End If
End Sub

bewirkt aber, dass das Feld [FehlzeitSonstiges] IMMER unsichtbar ist,
egal ob die Bedingung erfüllt ist oder nicht. Woran kann das liegen??
Der Code müsste doch eigentlich richtig sein??



Setze einen Haltepunkt in der If-Zeile und wenn der Debugger
reinspringt, dann gehe mit <F8> weiter.

So siehst du, ob der Code ausgeführt wird und ob er wie erwartet
in den True- und False-Bereich geht. Wenn du den Mauszeiger über
das Wort "KontrolleFehlzeit" hàltst, dann siehst du auch den
aktuellen Wert.

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com - NEU: Zusatztermin im Màrz für
die 1. .NET-Entwickler-Konferenz für Accessler: www.donkarl.com?nek

Ähnliche fragen