Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Abfrage soll Textfeld befüllen

Begonnen von silentwolf, Dezember 15, 2011, 09:21:09

⏪ vorheriges - nächstes ⏩

silentwolf

Hallo und gleich noch eine Frage :(
Hab gelesen und versucht ein abfrage ergebniss in ein Textfeld in einem Formular zu füllen aber leider ohne erfolg :(
Die Abfrage qyrStunden hat ein Feld (Ausdruck) Stunden dieses Feld liefert mir die Stunden die von Start Datum und End Datum angefallen sind.
Alles gut auch im Bericht werden diese angezeigt und funktionieren auch nur wenn ich Stunden in das Steuerelement inhalt gebe.
Im Formular aber funktioniert das nicht???

Hab mit DomWert, DomAnzahl, DomSumme, probiert und noch mehr aber es geht alles nicht.

Kann mir jemand helfen bitte?

Danke

Albert

DF6GL

Hallo,

man kann kein Textfeld mittels einem SQl-String (Ausdruck) füllen.


Eine Abfrage (SQL-String) kann nur in der Daten(satz)herkunft eines Formulares oder Listen/Kombifeldes stehen.


Wenn ein Wert aus einer Abfrage in einem Textfeld angezeigt werden soll, dann ist die Dlookup-Funktion mit dem entspr. Feld aus der Abfrage/Tabelle, der Tabelle selber und einem Kriterium zu versehen, das den gewünschten DS aus der Abfage/Tabelle definiert und dieser Ausdruck im Steuerelementinhalt des Textfeldes einzusetzen.



=Dlookup("DeinFeld";"abf_DeineAbfrage";"IrgendeinFeld =<<IrgendeinKriterium>>")


Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

silentwolf

Danke Franz,

kannst Du mir bitte es in meinem Fall mal zeigen hier meine Abfrage SQL



SELECT Int([ObjM_Anfang]) AS Datum, ObjMitarbeiter.ObjM_Anfang, ObjMitarbeiter.ObjM_Ende, ([ObjM_Ende]-[ObjM_Anfang])*24 AS Stunden, [Mit_Vname] & " " & [Mit_Nname] AS Mitarbeiter, [Obj_Adresse] & " " & [Obj_Ort] AS Objekt
FROM Objekte INNER JOIN (Mitarbeiter INNER JOIN ObjMitarbeiter ON Mitarbeiter.Mit_ID = ObjMitarbeiter.ObjM_Mit_Id) ON Objekte.Obj_ID = ObjMitarbeiter.ObjM_Obj_Id;



Wie würde denn nun mein DLookup ausschauen müssen?
Und wird das in Steuerelement eingefügt oder in Daten des Textfeldes?


Danke


DF6GL

Hallo,

Wenn Du die Summe der Stunden meinst, dann etwa so im Steuerelementinhalt eines Textfeldes:


=DSum("Stunden";"qyrStunden")
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

silentwolf

Franz danke aber nein das gibt mir den falschen wert zurück..
Ich brauche nur von einem Datensatz die WErte also nicht die gesammten.

Tut mir leid das ich so Nerve aber ich hab das noch nie gemacht kenn mich leider nicht aus :(


DF6GL

Hallo Albert,

"nur von einem Datensatz"



und wie heißt der (definiert durch ID-Wert)?


Du musst ein Kriterium angeben, das den entspr. Datensatz filtert.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access