Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Zu DS in neuem Formular springen
zurück: In einem Formular per Kopfdruck Tabellen anzeigen weiter: Kombinationsfeld legt neuen Datensatz an Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
13. März 2012, 13:11
Rufname:

Zu DS in neuem Formular springen - Zu DS in neuem Formular springen

Nach oben
       Version: Office 97

Hallo,

ich habe ein Formular (form1) aus dem ich ein anderes (form2)öffnen möchte.
form1 soll geschlossen werden und beim öffnen von form2 soll der Datensatz angezeigt werden, den ich in form1 zuletzt bearbeitet hatte.

Funktioniert soweit auf diese Weise

DoCmd.OpenForm "form2", acNormal, , "ID=" & Me!ID, acFormEdit
DoCmd.Close acForm, Me.Name

Aber ich will keinen Filter setzen. Ich will nur, dass er zu diesem Datensatz im Formuar springt. geht so was?

Danke
endorfin
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
13. März 2012, 13:18
Rufname:


AW: Zu DS in neuem Formular springen - AW: Zu DS in neuem Formular springen

Nach oben
       Version: Office 97

Hallo,

aber klar: Du kannst z.B. die ID über OpenArgs übergeben und in Form Load des anderen Formulars mit Me.Recordset.FindFirst nach dieser ID suchen, wenn gefunden, wird der Zeiger auf diese Zeile gesetzt.

Gruß

Christian
endorfin
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. März 2012, 13:29
Rufname:

AW: Zu DS in neuem Formular springen - AW: Zu DS in neuem Formular springen

Nach oben
       Version: Office 97

bin leider nicht so bewandert in Sachen Code. Wie sähe dass denn in meinem konkreten Fall aus???
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
13. März 2012, 14:47
Rufname:

AW: Zu DS in neuem Formular springen - AW: Zu DS in neuem Formular springen

Nach oben
       Version: Office 97

Hallo,

wie soll ich sagen - dann wird es Zeit? Schau' Dir doch mal die Access-Hilfe zum Thema "OpenForm" an, da findest Du auch "OpenArgs" und FindFirst findest Du, wenn Du in der Hilfe unter DAO Recordset nachschlägst.

Darüber hinaus finden sich zahlreiche Beispiele hier im Forum.

Gruß

Christian
MissPh!
Office-VBA-Programmiererin


Verfasst am:
14. März 2012, 12:07
Rufname:
Wohnort: NRW


AW: Zu DS in neuem Formular springen - AW: Zu DS in neuem Formular springen

Nach oben
       Version: Office 97

Hallo,

da das Formular nicht als PopUp (bzw. modal, im Dialogmodus) geöffnet wird, kannst du die Datensatzsuche auch aus dem aufrufenden Formular heraus ausführen:
Code:
Dim rs As Recordset

DoCmd.OpenForm "form2", acNormal, , , acFormEdit
Set rs = Forms!form2.RecordsetClone
rs.FindFirst "ID=" & Me!ID
If Not rs.NoMatch Then
    Forms!form2.Bookmark = rs.Bookmark
End If
Set rs = Nothing
DoCmd.Close acForm, Me.Name
(sofern es sich tatsächlich um Access 97 handelt, sonst geht es auch einfacher)
_________________
Gruß MissPh!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage in Formular einbinden? 1 Percobodio 2045 29. Apr 2005, 11:29
lothi Abfrage in Formular einbinden?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrageergebnis als neues Formular anzeigen 2 mila 3034 12. Apr 2005, 12:38
mila Abfrageergebnis als neues Formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1606 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Formular Daten in einer Tabelle speichern? 1 Gast 1017 24. März 2005, 16:24
Willi Wipp Formular Daten in einer Tabelle speichern?
Keine neuen Beiträge Access Tabellen & Abfragen: mehrer abfragen ein formular 1 romu 719 10. Jan 2005, 15:54
lothi mehrer abfragen ein formular
Keine neuen Beiträge Access Tabellen & Abfragen: kreuzabfrage ausführen nach vorgeschaltetem formular mit kom 4 Gast 887 21. Dez 2004, 15:17
Gast kreuzabfrage ausführen nach vorgeschaltetem formular mit kom
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 790 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit mehreren Kriterien aus Formular 5 Danny G. 2218 09. Sep 2004, 11:08
Danny G. Suchfunktion mit mehreren Kriterien aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld nachträglich in Formular 3 Sebbl 1705 05. Aug 2004, 15:14
mabe38 Abfragefeld nachträglich in Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum