Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
während Eingabe Datensatz im Unterformular markieren
zurück: Daten nicht änderbar??? weiter: Vom Unterformular Daten im Hauptformular anzeigen lassen 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
Dalmatinchen
look into my eyes ...


Verfasst am:
12. Apr 2006, 14:21
Rufname:
Wohnort: Steiermark/Österreich

während Eingabe Datensatz im Unterformular markieren - während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Hallo zusammen!

Ich hab ne Tabelle "tbl_Adressen" mit den Feldern "ID", "Vorname", "Zuname", "Wohnort".

Ich hab daraus ein Endlosformular gemacht dieses als Unterformular in mein Hauptformular eingefügt, das außerdem noch ein Textfeld "Suchbegriff" enthält.

Ich möchte nun, wenn ich im Feld "Suchbegriff" z.B. ein "k" eingebe, dass mir im Unterformular der erste gefundene Datensatz, dessen Feld "Zuname" mit einem "k" beginnt, farblich hinterlegt wird.

Wenn ich dann ein "r" dazutippe, soll die erste gefundene Zeile mit "kr" farblich hinterlegt werden usw.

Das Unterformular hat eine aufsteigende Sortierung im Feld "Zuname".

Ich hab schon probiert, den Fokus "hüpfen" zu lassen, das Problem ist jedoch nur, dass ich dann im Feld "Suchbegriff" bei einer weiteren Eingabe die erste Eingabe überschreibe, obwohl ich eigentlich anfügen möchte...

Wie könnt ich das am besten lösen? Hat jemand eine Idee?

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
Gast



Verfasst am:
12. Apr 2006, 15:58
Rufname:


AW: während Eingabe Datensatz im Unterformular markieren - AW: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Mal ein Gedanke, hab das nie probiert.

Ereigniss "bei Eingabe"

Eine zweite Abfrage im Hintergrund öffnen die nach jedem Buchstabe aktualisert wird und dann in deinem Ufo über ein bedingte Formatierung mit der Abfrage vergleichen. So müssten alle DS die in der Abfrage sind markiert werden.

Halt mal einen Gedanken. Keine Ahnung ob das geht.

Viel Erfolg! Razz
Dalmatinchen
look into my eyes ...


Verfasst am:
12. Apr 2006, 16:24
Rufname:
Wohnort: Steiermark/Österreich

AW: während Eingabe Datensatz im Unterformular markieren - AW: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Hi Gast!

Soweit funktioniert das ganze bei mir eh schon, wie gesagt ist nur das Problem das, dass der Fokus ins UF springt und wieder zurück ins Feld, aber das ganze Feld markiert wird und deswegen das mit der Eingabe nicht hinhaut...

LG Dalmatinchen

Nachtrag: Das mit der bedingten Formatierung haut auch hin. Wenn ich "k" eingebe, wird der erste Eintrag mit "k" markiert, wenn ich "kr" eingebe, der mit "kr". Das Problem liegt wirklich nur darin, dass ja die Liste auch mal ein paar Hundert Werte umfassen kann und der Fokus mitlaufen müsste. *seufz*

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
jens05
Moderator


Verfasst am:
12. Apr 2006, 20:43
Rufname:
Wohnort: ~~~~~

AW: während Eingabe Datensatz im Unterformular markieren - AW: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Hi Conny Very Happy ,
nur so eine Idee! (Wie suchst du eigentlich?) Erstelle dir ein Ja/Nein Feld in der Tabelle. Suche im Ufo mit FindFirst den Datensatz und setze das unsichtbare Ja/Nein auf Ja. Mit diesem JA/Nein Feld steuerst du die bedingte Formatierung.

_________________
mfg jens05 Wink
Dalmatinchen
look into my eyes ...


Verfasst am:
12. Apr 2006, 21:09
Rufname:
Wohnort: Steiermark/Österreich

AW: während Eingabe Datensatz im Unterformular markieren - AW: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Hi Jens!

I hab das am Nachmittag so gelöst, dass ich in den Formularfuß des Unterformulars ein unsichtbares Textfeld eingefügt hab und dort wurde dann beim Ereignis "bei Änderung" des Suchbegriff-Feldes im Hauptformular immer die gefundene ID-Nr reingeschrieben.

In der bedingten Formatierung hab ich dann eingegeben - bei Ausdruck:
Code:
   [ID] = [Feld im Formularfuß]
Das funktioniert auch soweit so gut.

Nur das Problem ist das mit dem Fokus.

Hier ist die Test-Datei (test_aktualisieren.zip)

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++


Zuletzt bearbeitet von Dalmatinchen am 12. Apr 2006, 21:16, insgesamt einmal bearbeitet
Willi Wipp
Moderator


Verfasst am:
12. Apr 2006, 21:09
Rufname:
Wohnort: Raum Wiesbaden

Re: während Eingabe Datensatz im Unterformular markieren - Re: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Hi Dalmatinchen,

wie waere es denn so
Code:
Private Sub DeinSuchFeld_Change()
    With Me!DeinSuchUFo.Form
        .RecordsetClone.FindFirst _
                               "DeinText Like '" & Me!DeinSuchFeld.Text & "*'"
        If Not .RecordsetClone.NoMatch Then
            .Bookmark = .RecordsetClone.Bookmark
        End If
    End With
End Sub

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Dalmatinchen
look into my eyes ...


Verfasst am:
12. Apr 2006, 21:21
Rufname:
Wohnort: Steiermark/Österreich

AW: während Eingabe Datensatz im Unterformular markieren - AW: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Super! Genial!

Fokusproblem gelöst ... so einfach kann's sein!

Danke vielmals!

Jetzt kann ich wieder beruhigt schlafen Smile

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
Gast



Verfasst am:
12. Apr 2006, 22:36
Rufname:


AW: während Eingabe Datensatz im Unterformular markieren - AW: während Eingabe Datensatz im Unterformular markieren

Nach oben
       

Wieder mal alle Achtung an Willi!
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: Listenfeld, automatisch erster Datensatz markieren 1 Gast 2958 21. Jun 2005, 11:54
rita2008 Listenfeld, automatisch erster Datensatz markieren
Keine neuen Beiträge Access Tabellen & Abfragen: Bei "Eingabe erforderlich" Meldung geben 5 renott 3756 15. Jun 2005, 11:35
Willi Wipp Bei "Eingabe erforderlich" Meldung geben
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 701 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Wichtige frage zur eingabe von daten (ohne nervige Meldunge) 2 Mod 573 18. März 2005, 11:05
Gast Wichtige frage zur eingabe von daten (ohne nervige Meldunge)
Keine neuen Beiträge Access Tabellen & Abfragen: Parameterabfrage in Unterformular 2 kassandra 1210 09. März 2005, 11:15
kassandra Parameterabfrage in Unterformular
Keine neuen Beiträge Access Tabellen & Abfragen: Unterformular aktualisieren ?? Häh?? 1 blicki 980 07. März 2005, 23:11
der_Volkmann Unterformular aktualisieren ?? Häh??
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Auto vervollständigen bei Eingabe in Tabelle 2 Dweeseal 890 08. Feb 2005, 17:59
lothi Auto vervollständigen bei Eingabe in Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 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: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
 

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