Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Accesnoob-Lagerverwaltung Suchfeld

Begonnen von Protonenjäger, Juni 01, 2011, 10:45:41

⏪ vorheriges - nächstes ⏩

Protonenjäger

Hallo
Meine Aufgabe ist eine Lagerliste für Laborchemikalien zu erstellen.
Die DB hab ich eigentlich hingekriegt, eine Haupttabelle (Originalbezeichnung, synonym,Summenformel,Artikelnummer) und 3 untertabellen (Lagerklasse,Lagerort,Lieferant)

Ziel ist es, dass die Mitarbeiter in den Labors ihre Chemikalien zuerst in diesem Lager suchen bevor sie es neu bestellen. Also die user müssen nur nach ihren Substanzen suchen können und sehen wo die Flasche denn steht. nix editieren oder hinzufügen.
Mir schwebt sowas wie eine Seite vor mit Suchfeld.Der Suchbegriff soll in zwei der Felder suchen (Originalbezeichnung,Synonym) und dem User dann eine Liste präsentieren.
Geht das?
Alle Suchbeispiele die gefunden habe, suchen nur pro feld

Danke

DF6GL

Hallo,

sicher geht das, z. B. etwa so:


Filterung des Formulars:

Me.Filter = "Originalbezeichnung  & '|' & Synonym Like '*" & Me!Suchfeld & "*'"
Me.FilterOn = true

Anzeige in einem Listenfeld:

Me!lstListe1. Rowsource= "Select * from Haupttabelle where Originalbezeichnung  & '|' & Synonym Like '*" & Me!Suchfeld & "*'"


oma

Hllo Jäger,

wie (fast) immer gibt es verschiedene Lösungsmöglichkeiten:

Eine Möglichkeit: ein ungebundenes Suchfeld im Formularkopf u. eine Button mt:

Private Sub Suchen_Click()
Dim strSQL As String

    strSQL = "SELECT Artikelnummer, Original, Synonym FROM DeineTabelle"
    strSQL = strSQL & " WHERE Original='" & suchfeld & "'" & " OR Synonym='" & suchfeld & "'"

Me.Form.RecordSource = strSQL

End Sub


Gruß Oma
nichts ist fertig!

Protonenjäger

danke leute das ging ja schnell, werd ich nach den festtagen ma testen

schönes wochenende.. ;D