Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: gromax am Dezember 08, 2014, 21:39:11

Titel: Button unsichtbar machen
Beitrag von: gromax am Dezember 08, 2014, 21:39:11
Liebe Access-Gemeinde,
nachdem meine DB nun fertig ist, haben die anwendenden Kollegen natürlich Wünsche; so sollte aus einem Unterformular [frm_Schueler_ufoBearbeitung03] eine E-Mail per Outlook verschickt werden. Dies klappt, aber der entsprechende Button sollte bei Eingabe eines Datums im Formularfeld [BEA_Gutachten] unsichtbar werden, bzw. bei aufgerufenen Datensätzen, die im genannten Feld einen Wert anzeigen erst gar nicht sichtbar werden.
Mein Versuch:

If BEA_Gutachten.Value <> "" Then
    btn_OutlookGutachten.Visible = False
End If

funktioniert leider nicht. Auch weiß ich nicht, in welchem Ereignis ich diesen Eintrag hinterlegen soll. Bislang habe ich sämtliche Ereignisse des Unterformulars bzw. des Eingabefeldes ausprobiert und bin immer gescheitert.
Wer weiß weiter?
Vorab vielen Dank für jeden Hinweis!
Viele Grüße
gromax
Titel: Re: Button unsichtbar machen
Beitrag von: bahasu am Dezember 08, 2014, 21:58:34
Hi,

vielleicht hilft:
private Sub Sichtbarkeit_einstellen
   me.btn_OutlookGutachten.Visible = nz(Me.BEA_Gutachten,"") = ""
end Sub


Die Zeile 
   Call Sichtbarkeit_einstellen
eintragen in die Ereignisse:
"Beim Anzeigen"    {vom Formular}
und bei
"Vor Aktualisierung"     {vom Steuerelement "BEA_Gutachten"}

Harald
Titel: Re: Button unsichtbar machen
Beitrag von: gromax am Dezember 08, 2014, 22:53:41
Hallo Harald,

klasse, funktioniert tadellos!!
Vielen Dank!

Alles Gute
gromax