Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Zählen von Suchbegriffen
zurück: recordcount weiter: laufende Nummer (Übernahme der Datensatznr. ins Feld) 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
Gina911
Im Profil kannst Du frei den Rang ändern


Verfasst am:
16. Mai 2007, 14:11
Rufname:
Wohnort: Dresden

Zählen von Suchbegriffen - Zählen von Suchbegriffen

Nach oben
       Version: Office 2003

Hi Leute, da bin ich mal wieder mit einer neuen Frage an euch:

Ich habe ein Suchfeld in das unsere Mitarbeiter ein Stichwort eingeben können und mit einem Klick auf "suchen" die passenden Datensätze angezeigt werden.

Der Code ist folgender:
Code:
Private Sub Command249_Click()
    Dim strsuche As String
 
    Me![Aufgabenstellung].SetFocus
    strsuche = "*" & Me![Suchfeld] & "*"
    Me.Filter = "[Aufgabenstellung] Like '" & strsuche & "'"
    If Not IsNull(Me!Suche) Then
        Me.Filter = Me.Filter & " AND Maske = '" & Me!Suche & "'"
    End If
    Me.FilterOn = True
    Me![Suchfeld].SetFocus
    If intkeyascii = 32 Then
        Me![Suchfeld] = Me![Suchfeld] & Chr(32)
    End If
    If Me.RecordsetClone.RecordCount <> 0 Then
        Me![Suchfeld].SelStart = Len("" & Me![Suchfeld])
    End If
End Sub
Zur Info: "Maske" ist ein zusätzliches Feld, indem man die Suche eingrenzen kann.

Nun zu meinem Problem:

Um die Datenbank zu optimieren und später eventuell vielleicht ein Tagliste zuerstellen, wäre es für mich wichtig zu wissen, welche Stichwörter eingegeben werden.

Kann ich irgendwie eine Art Zähler einrichten, der jedesmal wenn auf "Suchen" geklickt wird, das Stichwort im Hintergrund in eine Tabelle speichert (z.B. "Suchwörter")??

Und gibt es einen Code, wie ich aus der Tabelle später eine Hitliste von Begriffen erstellen kann?

z.B:
Contact = 34x
Maske = 21x
ABCDE = 14x

Danke schön im Vorraus für eure Antworten und Hilfe....
JörgG
Access-Team


Verfasst am:
16. Mai 2007, 15:09
Rufname:
Wohnort: b. Dresden

AW: Zählen von Suchbegriffen - AW: Zählen von Suchbegriffen

Nach oben
       Version: Office 2003

Hallo,

. . . erstelle eine Tabelle TblSucheworte (WortID Autowert, Suchwort Text, Anzahl Zahl-LongInteger)
Code:
Private Sub Command249_Click()
    Dim strsuche As String , Rst As Dao.Recordset

    '. . .
    Set Rst = CurrentDb.OpenRecordset("TblSucheworte", dbOpenDynaset)
    Rst.FindFirst "Suchwort = '" & Me!Suchfeld & "'"
    If Rst.NoMatch Then  'noch nicht vorhanden
        Rst.AddNew
        Rst!Suchwort = Me!Suchfeld
        Rst!Anzahl = 1
      Else               'vorhanden
        Rst.Edit
        Rst!Anzahl = Rst!Anzahl + 1
    End If
    Rst.UpDate
    Rst.Close: Set Rst = Nothing
End Sub
Idea Im Codefenster - Menüleiste - Extras - Verweise - "Microsoft DAO3.6 Object Library" Häkchen setzen.

Für die Hitliste brauchst Du nur ein Kombi-/Listenfeld und als Datenherkunft:
Code:
SELECT TOP 10 Suchwort
FROM     TblSucheworte
ORDER BY Anzahl DESC;

_________________
MfG, Jörg Very Happy

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


Verfasst am:
16. Mai 2007, 19:19
Rufname:
Wohnort: Dresden


AW: Zählen von Suchbegriffen - AW: Zählen von Suchbegriffen

Nach oben
       Version: Office 2003

Gina911 am 16. Mai 2007 um 18:42 hat folgendes geschrieben:
Danke für deine schnelle Antwort!

Klappt alles wunderbar - bin begeistert!

Mir ist beim erstellen noch was eingefallen:

Ein cooles Feature wäre, wenn man aus dem Listenfeld (Top10) einen Begriff auswählen könnte (Doppelklick) und dieser direkt in das "Suchfeld" eingefügt wird!

Ist das realisierbar? und wenn ja wie?

Danke euch....

Ich nochmal,
hab grad a bisl gebastelt und habs hinbekommen. Eigentlich total simple!

Hab einfach mein Suchfeld als Kombi angelegt, die Datensatzherkunft wie oben beschrieben geändert und schau an es funktioniert!

Trotzdem Vielen Dank
eure Gina
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: Datensätze in einer Abfrage zählen 2 schelle789 485 24. Jun 2009, 09:02
schelle789 Datensätze in einer Abfrage zählen
Keine neuen Beiträge Access Tabellen & Abfragen: Query soll mehrmals zählen&alles in einer Tabelle speich 5 barongsay 309 18. Mai 2009, 17:26
barongsay Query soll mehrmals zählen&alles in einer Tabelle speich
Keine neuen Beiträge Access Tabellen & Abfragen: Nach Wertebereich gruppieren und zählen 2 CarstenX 1269 30. März 2009, 20:55
CarstenX Nach Wertebereich gruppieren und zählen
Keine neuen Beiträge Access Tabellen & Abfragen: Datensätze über gruppen zählen 3 Smartie256 516 29. Okt 2008, 09:11
Smartie256 Datensätze über gruppen zählen
Keine neuen Beiträge Access Tabellen & Abfragen: Zählen von bestimmten Datensätzen 12 levvoo 403 23. Sep 2008, 08:20
levvoo Zählen von bestimmten Datensätzen
Keine neuen Beiträge Access Tabellen & Abfragen: Top 10 zählen 0 Stuffy 302 27. Aug 2008, 09:56
Stuffy Top 10 zählen
Keine neuen Beiträge Access Tabellen & Abfragen: ausgefüllte Spalten zählen 4 rudi25 2160 04. Aug 2008, 15:28
rudi25 ausgefüllte Spalten zählen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten zählen und in eine 2. Tabelle übertragen 8 levvoo 381 30. Jul 2008, 11:20
KlausMz Daten zählen und in eine 2. Tabelle übertragen
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze zählen 1 DeMaria 383 17. Jun 2008, 11:55
lleopard Anzahl der Datensätze zählen
Keine neuen Beiträge Access Tabellen & Abfragen: Zählen von bestimmten Datensätzen 1 Andre101 597 02. Mai 2008, 12:46
Gast Zählen von bestimmten Datensätzen
Keine neuen Beiträge Access Tabellen & Abfragen: Probleme beim zählen der datensätze... 8 SzP/TEF13 895 25. Jan 2008, 16:49
SzP/TEF13 Probleme beim zählen der datensätze...
Keine neuen Beiträge Access Tabellen & Abfragen: Buttons zählen? 0 Noob14 292 13. Dez 2007, 12:26
Noob14 Buttons zählen?
 

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