PDA

Vollständige Version anzeigen : Liste der formulareigenschaften für VBA


mum
06.10.2002, 13:38
Hallo zusammen

Gibt es einen Liste der formulareigenschaften für VBA?
Ich möchte, wenn ich ein formular aufrufe über VBA die Eigenschaften verändern, je nachdem von wo das Formular aufgerufen wird.

Gruss

mum

Herbert
06.10.2002, 19:23
Hi,

wenn ich aus verschiedenen Situationen eine Form Aufrufe, das unterschiedlich reagieren, dann meißt über einen Parameter

DoCmd.OpenForm stDocName, , , stLinkCriteria,,,"Parameter"

im Formular kann dieser dann beim Öffnen abgefragt werden mit
z.B.
select case me.OpenArgs
case "Parameter": me.feld1.visible=true

und dementsprechend die Ansicht eingestellt werden.
Gruß Herbert

mum
07.10.2002, 10:08
Hallo Herbert

Wenn ich das richtig sehe beschreibst du wie ich die von mir gesuchten Parameter setzen kann, oder?
Damit ich sie aber setzen kann muss ich zuerst wissen wie sie heissen.
Konkret hat es im Formular Eigenschaften wie:
Aktiviert
Gesperrt
Daten eingeben
usw.
Im Moment verändere ich mein Formular wie folgt:
Private Sub Stammnummer_DblClick(Cancel As Integer)
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "Benutzer_erfassen"

stLinkCriteria = "[Stammnummer]=" & "'" & Me![Stammnummer] & "'"

DoCmd.OpenForm stDocName, , , stLinkCriteria
Forms(stDocName).btBenutzerSuchen.Visible = False
Forms(stDocName).btBenutzerNeu.Visible = False
Forms(stDocName).btBenutzererfSchliessen.Visible = False
Forms(stDocName).btBenutzererfSchliessen2.Visible = True
Forms(stDocName).NavigationButtons = False
Forms(stDocName).AllowEdits = False
End Sub

Dafür aber brauche ich die VBA Befehle wie .AllowEdits usw.
Ich hoffe ich habe mich nicht allzu umständlich ausgedrückt?

Gruss

mum

mum
08.10.2002, 19:16
Hallo Herbert

Ich habe mir den Tip mit

DoCmd.OpenForm stDocName, , ,stLinkCriteria,,,"Parameter"
näher angeschaut und ich kann jetzt das Formular so öffnen wie ich es mir vorgestellt habe.

Danke

mum

Nouba
09.10.2002, 00:34
Hallo mum,

drücke mal die Taste F2 in einem Kode Fenster und blättere dann den Objektkatalog durch. Dort findest Du alle öffentlichen Eigenschaften und Funktionen/Prozeduren der eingebundenen Objekte wieder.