Moin Zusammen,
stehe mal wieder mächtig auf dem Schlauch und benötige Unterstützung.
An Folgendem stocke ich.
Habe ein Formular, basierend auf Tabelle_1. Bei der Eingabe in einem Textfeld vergleiche ich diese über eine Abfrage mit dem Inhalt von Tabelle_2.
Das Ergebnis ( vorhanden oder nicht vorhanden ) möchte ich nach der jeweiligen Eingabe im Formular angezeigt haben.
Das kann doch nicht so schwer sein, oder?..... >:(
Vielen Dank im Voraus
Andreas
Hallo,
ist auch nicht schwer, nur Du machst es Dir vermutlich schwer...
Ich "befürchte"/vermute, dass es einen besseren Lösungsweg gibt...
" Bei der Eingabe in einem Textfeld vergleiche ich diese über eine Abfrage mit dem Inhalt von Tabelle_2."
was heißt das genau?
"Das Ergebnis ( vorhanden oder nicht vorhanden ) möchte ich nach der jeweiligen Eingabe im Formular angezeigt haben"
Sub Textfeld_Afterupdate()
If Dcount ("*","tblTabelle2","Feldxy='" & Me!Textfeld & "'") > 0 then
Me!txtErgebnis="vorhanden"
Else
Me!txtErgebnis = "nicht vorhanden"
End If
End Sub
Moin Franz,
" Bei der Eingabe in einem Textfeld vergleiche ich diese über eine Abfrage mit dem Inhalt von Tabelle_2."
was heißt das genau?
- ich schaue über eine Abfrage in der Tabelle nach, ob die Eingabe aus dem Textfeld vorhanden ist.
Mit Deinem Vorschlag sollte es funktionieren, doch ich bekomme nur "nicht vorhanden" als Ergebnis......:-(
Schau mal:
If DCount("*", "[tbl_Track_Soll]", "[Track SOLL]='" & Me!Track_IST & "'") > 0 Then
Me!Text45 = "vorhanden"
Else
Me!Text45 = "nicht vorhanden"
End If
Andreas
Hallo,
bei WELCHEM Ereignis wird der Code ausgeführt?
Moin,
after_update......
jetzt funktioniert es.....ganz lieben Dank.
Andreas