Supportnet / Forum / Datenbanken
Dialogfenster - Textfeld: bei Klick auf Button vorhandene Abfrage öffnen
Frage
Hallo,
als Access-Einsteiger bin ich noch nicht so ganz mit der Syntax vertraut: Folgendes (vermeintlich leicht lösbares) Problem:
Ein Formular dient als Dialogfenster. Dort gibt es ein Textfeld, in dem eine Materialnummer eingetragen werden kann. Beim Klick auf einen Button, soll eine vorhandene Abfrage geöffnet werden und die entsprechenden Informationen zur eingegebenen Materialnummer anzeigen. Funzt auch soweit.
Kriterium: [code][Formulare]![Materialnummer_Dialog]![Materialnummer_Textfeld][/code]
Analog zum Kriterium Wie"1*" möchte ich nun auch bei unvollständiger Materialnummer die Datensätze anzeigen, die mit den eingegebenen Zeichen beginnen.
So gehts leider nicht...: [code] Wie"[Formulare]![Materialnummer_Dialog]![Materialnummer_Textfeld]*"[/code]
Wie wäre die korrekte Schreibweise?
Könnte es Probleme geben, weil die Materialnummern auch Buchstaben enthalten?
Danke im Voraus
[*][sup][i]
*Threadedit* 26.11.2008, 16:57:46
Admininfo: Persönliche Daten gelöscht, siehe [u][url=https://supportnet.de/faqsthread/849]FAQ 5, #5[/url][/u][/i][/sup]
Antwort 1 von Jonk
@ admins: Sorry ich habe wohl ein paar Felder bei der Eingabe vertauscht, könnt ihr bitte den Thread umbenennen (z.B. "Kriterium Wie"*"" etc.?)
Danke...
Danke...
Antwort 2 von lorf55
Hallo Jonk,
versuch mal
Dadurch wird an den String deines Textfeldes der Stern angehängt.
Eine interessante Variante ist eventuell auch:
In deiner Schreibweise wird nach Übereinstimmungen mit [Formulare]![Materialnummer_Dialog]![Materialnummer_Textfeld]* gesucht, was du ja nicht willst.
Gruß
lorf
versuch mal
Wie [Formulare]![Materialnummer_Dialog]![Materialnummer_Textfeld] & "*"Dadurch wird an den String deines Textfeldes der Stern angehängt.
Eine interessante Variante ist eventuell auch:
Wie "*" & [Formulare]![Materialnummer_Dialog]![Materialnummer_Textfeld] & "*"In deiner Schreibweise wird nach Übereinstimmungen mit [Formulare]![Materialnummer_Dialog]![Materialnummer_Textfeld]* gesucht, was du ja nicht willst.
Gruß
lorf
Antwort 3 von Jonk
Hallo lorf.
Danke für deinen Tipp, genau das brauchte ich, funktioniert Prima! Löst übrigens auch mein zweites Problem, und zwar, dass alle Datensätze angezeigt werden, wenn das Textfeld leer bleibt!
Grüße, Jonk
Danke für deinen Tipp, genau das brauchte ich, funktioniert Prima! Löst übrigens auch mein zweites Problem, und zwar, dass alle Datensätze angezeigt werden, wenn das Textfeld leer bleibt!
Grüße, Jonk

