Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Datensatz auswählen in Unterformular





Frage

Hallo! In einem Unterformular möchte ich gerne einen Datensatz anklicken. Danach müsste ein anderes Formular geöffnet werden und den [u] gleichen [/u]Datensatz wieder anzeigen. Habe leider nicht rausgefunden wie das geht. Bookmark, Recordset? Bin froh um einen guten Rat, Mäcke

Antwort 1 von oliverV

Hallo Mäcke,

nutze die OpenForm-Methode und übergib dabei das einschränkende Kriterium.
Im Prinzip wie der Schaltflächencode mit dem Assi erstellt:
[Code]
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "neuer_Formularname"
stLinkCriteria = "ID_neues_Formular =" & Me.ID_UFO
DoCmd.OpenForm stDocName, , , stLinkCriteria

Sinnvoller finde ich allerdings das Doppelklick-Ereignis, ist aber Geschmackssache.

Gruß

Oliver

Antwort 2 von Mäcke

Hallo Oliver
Obwohl ich lange Zeit brauchte um deine Zeilen zu verstehen, hat es doch geklappt. Ich lerne fortlaufend dazu. Vielen Dank! So sieht es nun definitiv aus:

 Private Sub Detailbereich_DblClick(Cancel As Integer)

Dim stdocname As String
Dim stlinkcriteria As String

stdocname = "Verlauf VW Stoma"
stlinkcriteria = "Patnummer =" & Me.PatNummer
DoCmd.OpenForm stdocname, , , stlinkcriteria

End Sub


Gruss Mäcke