Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Wert im Formular wieder geben





Frage

guten morgen hab ein kleines problem möchte einen wert aus einer Abfrage (Ergebnis) in einen Formular wieder geben wie stell ich das am besten an hoffe es kann mir einer helfen danke

Antwort 1 von Teddy7

Schau Dir mal die dllokup-Funktion an (Access-Hilfe)
Gruß
Teddy

Antwort 2 von xxBonoxx

@ Teddy

Danke für den Tip

aber irgentwie funzt das nicht

kommt die formel in den steuerelemteinhalt des textfeldes ???

Antwort 3 von firefox

kann man so machen, ja.

=Dlookup("wert";"tabelle")

Antwort 4 von xxBonoxx

Danke

es funzt
hätte ich auch selber drauf kommen können.

Antwort 5 von xxBonoxx

ja hier ich nochmal funzt doch nicht

immer wenn ich speichere setzt er domwert statt DLookup

versteh ich das richtig
wert ist das feld was wieder gegeben werden soll und tabelle wo es liegt
kann auch ne abrage sein ???

Antwort 6 von firefox

domwert ist nur die deutsche Bezeichnung von Dlookup - und im Designer spricht (ein deutsches) Access Deutsch und ändert alles automatisch.
Ja Tabelle kann auch eine Abfrage sein - aber schau dir doch einfach die Onlinehilfe dazu an...

Antwort 7 von xxBonoxx

ja hab ich schon aber ich komm damit irgentiwie nicht klar
will einen wert "GesST" aus einer abfrage
in einen formular wieder geben

wi sie dann die formel aus ??

=Dlookup("GesST";"abfrage") ???

Antwort 8 von firefox

Ja.

DLookup(Ausdr, Domäne, [Kriterien]) ist die korrekte Syntax. Wobei eben im Formular ; statt , genutzt wird.

Antwort 9 von xxBonoxx

also mit der formel
=Dlookup("GesST";"abfrage")
gibt er mir zwar einen wert aber nicht den der in der abfrage steht.

Antwort 10 von firefox

Gibt die Abfrage denn nur eine Zeile aus?

Falls nein solltest du [Criteria] noch setzen...

Antwort 11 von xxBonoxx

ja gibt eine zahl wieder

und was schreibe ich als kriterium ???

Antwort 12 von firefox

Wenn sie (die Abfrage) nur einen Datensazt ausgiebt, brauchst du kein Kriterium - ansonsten ist das in der Onlinehilfe beschrieben.

Antwort 13 von xxBonoxx

sagt nicht wirklich viel aus die online hilfe

hab immer noch keine lösung gefunden

Antwort 14 von firefox

Naja sie sagt aus wie du [Criteria] füllen mußt ...

Ansonsten ist die Funktion ja recht übersichtlich. Bist du sicher das du den richtigen Feldnamen angegeben hast? Vielleicht noch ein alias in der Abfrage angegeben. Schau dir die Abfrage nochmal genau im Ergebnisfenster an und prüf den Namen.

Mehr kann ich von hier auch nicht tippen...

Antwort 15 von xxbonoxx

danke erstmal
hab das problem erstmal zurück gestellt
muß mich erstmal um andere sachen kümmer
vieleicht komm ich ja selber drauf