Komb.-Liste-Auswahl durch Klick öffnen

Hallo,

ich Kombinationsfeld in dem ich „Formulare“ auswählen kann - daneben einen Button der mir das Formular dann öffnen soll klappt aber nicht wirklich - wie „verknüpfe“ ich das nun?

Gruss Rolf

Moin, Du Kombinationsfeld, Du.

ich Kombinationsfeld in dem ich „Formulare“ auswählen kann -
daneben einen Button der mir das Formular dann öffnen soll
klappt aber nicht wirklich - wie „verknüpfe“ ich das nun?

Das Kombifeld Kombi1 enthalte zwei Sätze :

1 | Formular A
2 | Formular B

Schalte folgenden Code dahinter :

Private Sub Kombi1\_AfterUpdate()
Select Case Kombi1
 Case 1
 DoCmd.OpenForm "Formular A", \_
 acNormal,,, \_
 acFormEdit,acWindowNormal
 Case 2
 DoCmd.OpenForm "Formular B", \_
 acNormal,,, \_
 acFormReadOnly,acWindowNormal
 Case Else
 MsgBox "War wohl nix!"
End Select
End Sub

Wählst Du jetzt Formular A aus, wird dieses zum Editieren, wählst Du Formular B, jenes zum Lesen geöffnet.

Gruß Eillicht zu Vensre

Leider schreibst du weder, wie du es bisher machst, noch deine Access-Version…

Aber so sollte es gehen:

Private Sub Button\_Click()
 Docmd.OpenForm Me!DeinKombifeld
end sub

oder auch - ohne Schaltfläche:

Private Sub DeinKombifeld\_AfterUpdate()
 Docmd.OpenForm Me!DeinKombifeld
end sub

… wobei es natürlich auch von Art und Aufbau deines Kombifelds abhängt (Spaltenzahl, gebundene Spalte, ausgeblendete erste Spalte…)

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)

SUPER!!!
Danke - hat geklappt - von beiden ein bischen :wink:)

Gruss Rolf