Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular updaten durch Kombinationsfeld
zurück: Formular(e) für M:N-Beziehung mit Attribut weiter: schliessen von access noch ein fomulare öffnen 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
chris35
Im Profil kannst Du frei den Rang ändern


Verfasst am:
31. März 2010, 17:28
Rufname:

Formular updaten durch Kombinationsfeld - Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Hallo,

ich scheitere seit einiger Zeit an folgendem Problem:

Ein Formular enthält alle Kundendaten in separaten Textfeldern und ein Kombinationsfeld mit allen Kundennamen.
Nun möchte ich, dass nach der Auswahl im Kombinationsfeld das Formular automatisch zu dem ausgewählten Datensatz springt. Also requery der Form mit Sprung zu dem ausgewählten Datensatz.

Besten Dank im voraus.

Gruß
Christian
Marmeladenglas
komme zurecht


Verfasst am:
31. März 2010, 17:46
Rufname:


AW: Formular updaten durch Kombinationsfeld - AW: Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Hi,
erstelle ein Kombinationsfeld mit Hilfe des Assistenten und wähle die Option 3 - das wars.
chris35
Im Profil kannst Du frei den Rang ändern


Verfasst am:
31. März 2010, 17:56
Rufname:

AW: Formular updaten durch Kombinationsfeld - AW: Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Besten Dank. Warum kompliziert, wenn es auch einfach geht..

Aus Interesse: Wie bekomme ich von dem ausgewählten Nachnamen in der Kombibox die ID des Datensatzes?
Marmeladenglas
komme zurecht


Verfasst am:
31. März 2010, 17:59
Rufname:

AW: Formular updaten durch Kombinationsfeld - AW: Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Hi,
die Datensatzherkunft sollte aus ID und Nachnamen bestehen !
Insofern, wäre die ID ein Me.Kombinationsfeld
Die Id wird als sichtbare Spalte ausgeblendet.
chris35
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Apr 2010, 14:46
Rufname:

AW: Formular updaten durch Kombinationsfeld - AW: Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Habe nun in meinem Kombinationsfeld neben der Spalte Nachnamen noch die ausgeblendete Spalte ID des zugehörigen Datensatzes hinzugefügt.
Das Auslesen der ID funktioniert. Leider springt er nach der Auswahl nicht zu dem ausgewählten Datensatz, sondern scheint sich in einer Art Endlosschleife zu befinden. Zum anderen wird durch die Auswahl in der Kombibox Daten in der Tabelle überschrieben, wie kann ich dies verhindern?

Besten Dank im voraus.

ID ist ein Datenfeld, dass dem Formular per Abfrage zur Verfügung gestellt wird.
Code:
Private Sub Kombinationsfeld127_AfterUpdate()
    Dim lngStore As Long
   
    lngStore = Me!Kombinationsfeld127.Column(0)
    Me.Requery
    Me.RecordsetClone.FindFirst "ID = " & lngStore
    Me.Bookmark = Me.RecordsetClone.Bookmark
End Sub
KlausMz
Moderator Access


Verfasst am:
01. Apr 2010, 14:57
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Formular updaten durch Kombinationsfeld - AW: Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Hallo,
wenn die ID in der gebundnen Spalte steht, was in der Regel die Erste sein sollte, sollte es so reichen:
Code:
Private Sub Kombinationsfeld127_AfterUpdate()
    Me.RecordsetClone.FindFirst "ID = " & Me!Kombinationsfeld127
    Me.Bookmark = Me.RecordsetClone.Bookmark
End Sub
Zitat:
Zum anderen wird durch die Auswahl in der Kombibox Daten in der Tabelle überschrieben, wie kann ich dies verhindern?
Die Kombibox zum Suchen muss ungebunden (kein Steuerelementinhalt) sein.
_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
chris35
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Apr 2010, 15:05
Rufname:


AW: Formular updaten durch Kombinationsfeld - AW: Formular updaten durch Kombinationsfeld

Nach oben
       Version: Office 2007

Mit .Column(0) zusätzlich funktioniert es.
Besten Dank !
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: Anzahl der Datensätze zählen (im Formular oder Bericht) ? 3 anna-bolika 3756 31. März 2005, 12:50
Dalmatinchen Anzahl der Datensätze zählen (im Formular oder Bericht) ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Formular gestalten 3 HBurmei 1977 03. Dez 2004, 22:17
mapet Abfrage mit Formular gestalten
Keine neuen Beiträge Access Tabellen & Abfragen: Formular für mehrere Abfragen benutzen 2 Oli aus Bonn 1262 21. Nov 2004, 01:30
Oli aus Bonn Formular für mehrere Abfragen benutzen
Keine neuen Beiträge Access Tabellen & Abfragen: Kombinationsfeld [Anfänger] 1 kuestensurfer 629 29. Okt 2004, 22:17
lothi Kombinationsfeld [Anfänger]
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
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Feld updaten bei Berichtaufruf 1 David 503 14. Jul 2004, 14:11
lothi Feld updaten bei Berichtaufruf
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle mit Beziehung zu anderen Tabellen updaten - wie ? 4 miredoju 2684 15. Jun 2004, 10:24
miredoju Tabelle mit Beziehung zu anderen Tabellen updaten - wie ?
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Access Formular 2 Mielke 951 06. Mai 2004, 21:49
Hausmeister Access Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel Tricks