Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Kombinationsfeld zum Suchen: nach Auswahl kein Suchergebnis
zurück: Datensatz freigeben weiter: Button im Unterformular über Button im Hauptformular 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
badMoon
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. Mai 2011, 08:35
Rufname:

Kombinationsfeld zum Suchen: nach Auswahl kein Suchergebnis - Kombinationsfeld zum Suchen: nach Auswahl kein Suchergebnis

Nach oben
       Version: Office 2003

Hallo Forum,

leider kann ich folgendes Problem nicht lösen (sofern ich im Forum einen entsprechenden Hinweis übersehen habe, sorry - ich habe bisher nichts passendes gefunden).

In einem Formular habe ich über den KombiFeld-Assistenten ein KF zum Suchen erstellt. Hier der in VB erzeugte Code:
Code:
Private Sub SucheSchuldner_AfterUpdate()
    ' Den mit dem Steuerelement übereinstimmenden Datensatz suchen.
    Dim rs As Object
   
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[K_INST] = " & Str(Nz(Me!sucheSchuldner, 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    Me.Bookmark = rs.Bookmark
    Me!sucheSchuldner = ""
End Sub
Im Formular ist die Datenherkunft des KF folgendermaßen eingestellt:
Code:
SELECT DISTINCTROW [K_INST], [Suchfeld]
FROM   [qkf_SuchfeldFallbearbeitung];
Über diese Abfrage wird das Schlüsselfeld "K_INST" mit einem Namen verbunden, sodass sich die Suche einfacher gestelten soll. Es werden bei der Auswahl über das Kombinationsfeld auch alle erwarteten Datensätze zur Suchauswahl angezeigt.

Das Feld K_INST ist in der dem Formular zugrundeliegenen Tabelle folgendermaßen definiert:
Zahl / Dezimal / Primärschlüsselfeld
Soweit. sogut,

nach einer Auswahl im Kombinationsfeld wird im Formular nicht auf den gewünschten Datensatz positioniert. Befindet sich das Formular "auf irgendeinem" Datensatz, wird nach der Auswahl im Kombinationsfeld immer auf den ersten Datensatz zurückgesprungen.

Testweise habe ich weitere Kombinationsfelder über andere Felder erstellt und suchen lassen. Dies funktioniert einwandfrei. Lediglich bei oben beschriebenem weigert sich Access, die Suche durchzuführen Sad

Sofern jemand eine Lösungsidee hat und postet - vorab herzlichen Dank.

Gruß ins nahende Wochenende,

Wolfgang
MissPh!
Office-VBA-Programmiererin


Verfasst am:
07. Mai 2011, 11:27
Rufname:
Wohnort: NRW


AW: Kombinationsfeld zum Suchen: nach Auswahl kein Suchergeb - AW: Kombinationsfeld zum Suchen: nach Auswahl kein Suchergeb

Nach oben
       Version: Office 2003

Hallo,

aus verschiedenen Gründen glaube ich nicht, dass der gezeigte Code vom Assistenten erzeugt wurde.
BTW: Code-Auszüge sollten stets per Copy&Paste eingefügt und nicht manuell eingetippt werden!
Zitat:
Private Sub SucheSchuldner_AfterUpdate()
' Den mit dem Steuerelement übereinstimmenden Datensatz suchen.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[K_INST] = " & Str(Nz(Me![sucheSchuldner], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
Me.Bookmark = rs.Bookmark
Me!sucheSchuldner = ""
End Sub
- Der Einsatz der Str-Funktion ist überflüssig.
- Nach Find fragt man die NoMatch-Eigenschaft ab und nicht EOF.
- Wenn die Suche kein Ergebnis liefert, was eigentlich nicht vorkommen dürfte, so sollte auch der Satzzeiger nicht verändert werden.
- Wenn du die Nz-Funktion hier sinnvoll einsetzen willst, so solltest du das Kombifeld mit der Zuweisung von Null und nicht mit "" leeren.

Vielleicht klappt es ja besser, wenn du dies alles berücksichtigst.

_________________
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: Duplikate suchen 1 erwing 805 21. Jan 2006, 13:35
Wollibär Duplikate suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Formular zur Auswahl + Eingabe von Daten verschiedener Tab 4 DerLehrling 1285 22. Dez 2005, 16:14
DerLehrling Formular zur Auswahl + Eingabe von Daten verschiedener Tab
Keine neuen Beiträge Access Tabellen & Abfragen: Warengruppen suchen 0 umbroboy 581 07. Nov 2005, 18:03
umbroboy Warengruppen suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelleninhalte suchen 1 hutchelchen 569 12. Sep 2005, 20:21
cablit Tabelleninhalte suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Auswahl 4 Apostilb 671 18. Aug 2005, 11:04
Apostilb Abfrage mit Auswahl
Keine neuen Beiträge Access Tabellen & Abfragen: Auswahl einer Abfrage über MessageBox 8 Apostilb 777 12. Aug 2005, 08:30
Apostilb Auswahl einer Abfrage über MessageBox
Keine neuen Beiträge Access Tabellen & Abfragen: Textfeld in Kombinationsfeld ändern 3 Bernett22 1174 26. Jul 2005, 12:19
BigBonsai Textfeld in Kombinationsfeld ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Auswahl 5 Hookbook 479 12. Jul 2005, 11:53
Willi Wipp Auswahl
Keine neuen Beiträge Access Tabellen & Abfragen: Kombinationsfeld Problem 7 Benjamin Gischler 785 23. Mai 2005, 10:12
mapet Kombinationsfeld Problem
Keine neuen Beiträge Access Tabellen & Abfragen: Zeichenfolge in Text suchen und Anzahl ermitteln 3 Phantom 1276 06. März 2005, 09:28
stpimi Zeichenfolge in Text suchen und Anzahl ermitteln
Keine neuen Beiträge Access Tabellen & Abfragen: Position eines Leerzeichen von rechts suchen - Access 2000 3 ClayPigeons 2107 11. Jan 2005, 12:53
Skogafoss Position eines Leerzeichen von rechts suchen - Access 2000
Keine neuen Beiträge Access Tabellen & Abfragen: Unternummern von Artikeln suchen/verwalten 4 umbroboy 502 22. Nov 2004, 17:49
Gast Unternummern von Artikeln suchen/verwalten
 

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