Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: ---> Projekt: Mülleimer Dienst Plan mit Abfall Kalender <-
Gehe zu Datensatz - Offset
zurück: Werte übergeben weiter: problem mit formular: 19 % mehrwertssteuer Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Pilou
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Jan 2007, 10:19
Rufname:

Gehe zu Datensatz - Offset - Gehe zu Datensatz - Offset

Nach oben
       Version: Office 2003

Guten Morgen,

ich habe das Problem, das ich via Doppelklick in einem Listenfeld ein neues Formular öffnen und dort zu dem ausgewählten Datensatz springen möchte.

Allerdings habe ich keine Ahnung von VBA, also habe ich versucht das ganze über ein Makro zu lösen.

Das Makro ist so aufgebaut, das erst das Formular geöffnet wird, dann soll zu dem entsprechenden Datensatz gesprungen werden und anschließend das erste Formular geschlossen werden.

Es klappt alles soweit, nur der Sprung zu dem entsprechenden Datensatz nicht, da ich nicht weiß was ich in den Punkt Offset schreiben muss.
Wenn ich einen festen Wert angebe ist das kein Problem, aber ich möchte gerne den vom Benutzer ausgewählten Datensatz anzeigen.

Kann mir da jemand helfen, wie man diese Problem lösen kann? Wie gesagt, ich habe keine Ahnung von VBA, sollte dies nur mit VBA zu lösen sein, würde ich um einen gut erklärten Code bitten ;)

Danke schon einmal im vorraus.
Nouba
nicht ganz unwissend :)


Verfasst am:
12. Jan 2007, 10:37
Rufname:
Wohnort: Berlin


AW: Gehe zu Datensatz - Offset - AW: Gehe zu Datensatz - Offset

Nach oben
       Version: Office 2003

Hallo,

man kann den Wert der gebundenen Listenfeldspalte ermitteln und wenn dieser den Primärschlüssel des anderen Formulars widerspiegelt, lässt sich auch die Navigation regeln.
Code:
Private Sub Listenfeldname_DoubleClick(Cancel As Integer)
  DoCmd.OpenForm "Formularname"
  'Annahme, dass die gebundene Spalte des Listenfelds einen Ganzzahlenwert
  'repräsentiert
  Forms("Formularname").Recordset.FindFirst "Primaerfeldschluesselname = " & _
                                                             Me!Listenfeldname
  'dieses Formular schließen
  DoCmd.Close acForm, Me.Name
End Sub

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
Pilou
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Jan 2007, 10:46
Rufname:

AW: Gehe zu Datensatz - Offset - AW: Gehe zu Datensatz - Offset

Nach oben
       Version: Office 2003

Danke, hat wunderbar funktioniert und verstanden hab ichs auch ;)
derArb
getting better


Verfasst am:
12. Jan 2007, 10:49
Rufname: derArb
Wohnort: Berlin

AW: Gehe zu Datensatz - Offset - AW: Gehe zu Datensatz - Offset

Nach oben
       Version: Office 2003

hallo,

und Makros ganz schnell vergessen...
trügerisch einfach am Anfang und dann nur noch behindernd.
Ausserdem kann es keine Makrocode Unterstützung geben.
Stell um auf VBA, bevor es eine ernsthafte DB werden soll

mfg
derArb

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
Pilou
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Jan 2007, 10:57
Rufname:

AW: Gehe zu Datensatz - Offset - AW: Gehe zu Datensatz - Offset

Nach oben
       Version: Office 2003

Naja, wenn es ne ernsthaft DB werden soll, nehm ich MySQL oder Oracle. Very Happy
derArb
getting better


Verfasst am:
12. Jan 2007, 11:07
Rufname: derArb
Wohnort: Berlin


AW: Gehe zu Datensatz - Offset - AW: Gehe zu Datensatz - Offset

Nach oben
       Version: Office 2003

hallo,

step by step.

das Access!!! Forum hier ist zumindest interessant genug, dass
professionelle Programmierer wie NOUBA und viele andere
sich als freiwillige Helfer hergeben, um uns zu helfen.
Und all diese Helfer raten von Makros ab...btw

Sollte man vielleicht mal im Auge behalten.

mfg
derArb

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
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: zu bestimmtem Datensatz navigieren 1 Gast 1712 11. Jan 2006, 00:26
jens05 zu bestimmtem Datensatz navigieren
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz ändern / aktualisieren 1 zwerg 818 05. Jan 2006, 10:35
stpimi Datensatz ändern / aktualisieren
Keine neuen Beiträge Access Tabellen & Abfragen: Neuer Datensatz trotz aktivem Filter 2 pukamon 589 17. Nov 2005, 10:48
pukamon Neuer Datensatz trotz aktivem Filter
Keine neuen Beiträge Access Tabellen & Abfragen: Neuer Datensatz in Access 6 Heinz-Erich 1207 02. Okt 2005, 20:09
Gast Neuer Datensatz in Access
Keine neuen Beiträge Access Tabellen & Abfragen: Auswahlabfrage ohne Datensatz 3 Messbock 665 26. Aug 2005, 16:41
cablit Auswahlabfrage ohne Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: unlöschbaren Datensatz erstellen 1 Vincent_Vega 889 15. Aug 2005, 21:45
stpimi unlöschbaren Datensatz erstellen
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz über Formular suchen 3 Sandnet 2149 10. Jun 2005, 10:52
Dalmatinchen Datensatz über Formular suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Reduzierung mehrerer Datensätze auf einen Datensatz 2 Pulldown 816 03. Jun 2005, 09:32
Pulldown Reduzierung mehrerer Datensätze auf einen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 681 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 888 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 905 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage soll nur jeweils ersten Datensatz liefern (Group By? 2 MichaelN 2503 28. Dez 2004, 15:06
MichaelN Abfrage soll nur jeweils ersten Datensatz liefern (Group By?
 

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