Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Sprung von UFo auf Register 1 zu Ufo auf Register 2 defekt
zurück: Automatisches Tab nach bestimmter Anzahl von Ziffern weiter: Feld 1 in abhängigkeit von Feld 2 automatisch füllen 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
tommy999
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Aug 2007, 19:27
Rufname:

Sprung von UFo auf Register 1 zu Ufo auf Register 2 defekt - Sprung von UFo auf Register 1 zu Ufo auf Register 2 defekt

Nach oben
       Version: Office 2003

Hallo,

ich hatte es eigentlich schon mal hinbekommen, doch nach einigen Umbauten finde ich den Fehler nicht mehr.

Ich habe ein HF mit Register.

Auf Register 1 befindet sich eine Tabelle, wo Teilnehmer aufgeführt sind.
Auf Register 2 kann man sich die Daten der Teilnehmer ansehen.

Auf Register 1 ist ist die ID im Feld Teilnehmer_ID hinterlegt. Das UFo heißt Teilnehmer_Seminar

Auf Register 2 soll der entsprechende Teilnehmer obiger ID komplett angezeigt werden. Das ID Feld der Tabelle lautet Adress_ID. Das UFo heißt Adressdaten_bearbeiten_ändern_suchen.

Ich habe folgenden Code bei Doppelklick auf das ID Feld in Register 1 hinterlegt
Code:
' entsprechenden Datensatz anzeigen
    Me.Parent![Adressdaten_bearbeiten_ändern_suchen].Form.Recordset.FindFirst _
                                             "Adress_ID = " & Me!Teilnehmer_ID
' Register Adressdaten aufrufen
    Forms![Seminar_Bearbeitung]![Register_Adressdaten].SetFocus
Beim Klick springe ich wohl rüber, aber es wird ein anderer Datensatz angezeigt, und zwar immer der selbe, egal welche Quell ID zu Grunde liegt. Es ist aber nicht der erste Datensatz sondern der zweite !

ich werde langsam irre, erst geht alles, dann wieder nicht.
JörgG
Access-Team


Verfasst am:
14. Aug 2007, 19:56
Rufname:
Wohnort: b. Dresden


AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe - AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe

Nach oben
       Version: Office 2003

Hallo,

so sieht es erstmal gut aus Confused

Adress_ID = Teilnehmer_ID ist diese Beziehung richtig? Dann kontrolliere die Namen aller beteiligten Steuerelemente (Adress_ID; Teilnehmer_ID; UfoSteuerelement - im Eigenschaftsfenster - Register Andere Name: ??? Der UfoSteuerelement-Name muss verwendet werden.

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
tommy999
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Aug 2007, 20:22
Rufname:

Re: AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 - Re: AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2

Nach oben
       Version: Office 2003

Ist alles so korrekt !

Es könnte ja nur an diesem Teil liegen
Code:
' entsprechenden Datensatz anzeigen
    Me.Parent![Adressdaten_bearbeiten_ändern_suchen].Form.Recordset.FindFirst _
                                             "Adress_ID = " & Me!Teilnehmer_ID
Es wird immer der letzte Datensatz (letzte Teilnehmer_ID) des Ufo 1 verwendet
Den Sprung zur Maske macht er ja.
JörgG
Access-Team


Verfasst am:
14. Aug 2007, 20:32
Rufname:
Wohnort: b. Dresden

AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe - AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe

Nach oben
       Version: Office 2003

Hallo,

Du springst ja nur auf das Register und wie heisst denn des UfoSteuerelement? Besteht eine Hfo/Ufo-Beziehung, die die Suche unterbindet?

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
tommy999
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Aug 2007, 09:32
Rufname:

AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe - AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe

Nach oben
       Version: Office 2003

Ich habe den Fehler !

Ich hatte, um die Tabelle zu aktualisieren folgenden Code eingebaut:
Code:
    DoCmd.RunCommand  acCmdRecordsGoToLast
Dadurch übergibt er an das 2. Register ja immer den letzten Datensatz.

Aber jetzt habe ich wieder das Problem, dass die Daten nicht sofort gespeichert werden, sondern erst nach erneutem Start des Formulars.

Wie bekomme ich die Aktualisierung hin, ohne das die Daten falsch übergeben werden

Versucht habe ich schon
Code:
  Me.Requery
  Me.Refresh
Klappt aber auch nicht !
JörgG
Access-Team


Verfasst am:
15. Aug 2007, 10:14
Rufname:
Wohnort: b. Dresden


AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe - AW: Sprung von UFo auf Register 1 zu Ufo auf Register 2 defe

Nach oben
       Version: Office 2003

Hallo,

Rolling Eyes so genau wollt ich's gar nicht wissen Very Happy. Da Deine DB keiner kennt, weiss doch keiner was ein Requery bringt oder auch nicht Question, vielleicht postest Du doch mal den kompletten Prozedurcode?

Ein acCmdRecordsGoToLast springt zum letzten, ein Requery zum ersten DS . . ., vielleicht hilft ein:
Code:
    DoCmd.RunCommand acCmdSaveRecord
am Codeanfang ohne Requery's etc.
_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
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: Transferspreadsheet bestimmte Register einlesen 12 shorty111 496 10. Feb 2012, 21:39
MissPh! Transferspreadsheet bestimmte Register einlesen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen zusammenführen (von 2 zu 1 ) 3 lars.muc 184 05. Nov 2011, 17:21
MissPh! Abfragen zusammenführen (von 2 zu 1 )
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Feld xy B dann ändere das Feld yy zu = 0 1 GTV 181 19. Mai 2011, 18:30
Nouba Wenn Feld xy B dann ändere das Feld yy zu = 0
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Tabelle in UFO anzeigen lassen 3 Jondalar 586 25. Feb 2008, 09:37
Marmeladenglas Daten aus Tabelle in UFO anzeigen lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage-Kriterium aus Register Unterformular 2 Bullett 2114 05. Sep 2007, 21:44
Bullett Abfrage-Kriterium aus Register Unterformular
Keine neuen Beiträge Access Tabellen & Abfragen: 0 oder 1 zu viele beziehung 2 MatthiasDDDD 681 21. Jun 2007, 07:51
zimboo 0 oder 1 zu viele beziehung
Keine neuen Beiträge Access Tabellen & Abfragen: parameterabfrage-fenster zu klein 16 skater2301 1110 26. Apr 2007, 22:10
skater2301 parameterabfrage-fenster zu klein
Keine neuen Beiträge Access Formulare: Spalten im UFO ausblenden 2 11.auflage 483 16. Jun 2005, 15:46
11.auflage Spalten im UFO ausblenden
Keine neuen Beiträge Access Formulare: nach absturz: Kombifeld defekt; Fehler in VBA-Code 0 mc_moe 591 18. Apr 2005, 10:22
mc_moe nach absturz: Kombifeld defekt; Fehler in VBA-Code
Keine neuen Beiträge Access Formulare: Kombinationsfeld im Ufo - Eintrag hinzufügen 0 Osskar 485 05. März 2005, 00:44
Osskar Kombinationsfeld im Ufo - Eintrag hinzufügen
Keine neuen Beiträge Access Tabellen & Abfragen: 1 zu n ??? 2 Hannibal 487 25. Feb 2005, 12:08
Hannibal 1 zu n ???
Keine neuen Beiträge Access Formulare: Probleme bei der Anzeige von Ufo unter Windows 2000 Prof 0 MJost 388 02. Feb 2005, 15:55
MJost Probleme bei der Anzeige von Ufo unter Windows 2000 Prof
 

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