Müssen sperren/deaktivieren-Schaltfläche in access
Muss ich deaktivieren/sperren zwei Tasten. Ich habe ein Formular, welches ein Unterformular, welches wiederum über ein weiteres Unterformular. Zwei Tasten in der Dritten Unterformular, dass ich zu deaktivieren/sperren, die abhängig von einer Bedingung in der OnCurrent()
des zweiten Unterformular. Das Dritte Unterformular gesperrt ist subform3.locked=true
. Alles, was in der Dritten teilformular gesperrt (txtboxes,comboboxes) mit Ausnahme der beiden Tasten habe ich Hinzugefügt.
Habe ich versucht, den code direkt unter dem code, wo das Dritte Unterformular gesperrt ist:
.subform.locked=true
Forms![subform2]![subform3].Form![buttonname].visible=false
Aber das hat nicht funktioniert.
Auch in der OnLoad
von subform3 versucht eine if-Bedingung, die prüft, ob subform3 gesperrt ist und wenn Sie wahr machen button.visible=false
. Das hat nicht funktioniert entweder.
Ganz neuen Zugang.
Schätzen Sie die Hilfe.
- Versuchen Sie, die
enabled=false
stattlocked
. - Hi vacip ...versucht es schon...funktioniert nicht .. ich hoffe der code, den ich hav oben genannten korrekt ist
- Gut, dann können Sie versuchen, deaktivieren Sie beide Tasten separat...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich finde diese Seite die beste Referenz: http://access.mvps.org/access/forms/frm0031.htm
Wenn Ihr code ist in das Hauptformular dann:
Wenn es in der ersten Unterformular dann:
Wenn es in der zweiten Unterformular dann:
Wenn es nicht auf die form, dann:
Drehen Sie die enabled-Eigenschaft ein-und ausschalten mit dem gleichen code, den Sie verwenden können:
Verwenden Sie die
WITH
Befehl hier ist das gleiche wie das schreiben:Hinweis - MainForm, SubForm1-und SubForm2 sind die Namen, die ich gerettet Formen wie.
txtboxOnMainForm, txtboxOnSubForm1 und txtboxOnSubForm2 sind die Namen, die ich gab, um die Steuerelemente auf den Formularen.
Enabled=False
wird Grau der Taste aus und machen es unbrauchbar. Verriegelung ein Unterformular alleine nicht sperren oder verhindern, dass alle Steuerelemente, die verwendet wird, afaik?