![](/forum/profile/get-photo.asp?memberid=30&type=profile&rnd=592) Extreme Veteran
Beiträge: 565
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif)
| Hallo,
bkleine - 27.09.13 13:17
Ich habe eine Abfrage generiert, die mir genau einen Wert ausgibt:
Nicht wirklich:
SAD.[Expiry Date], SAD.[Medication Code], SAD.[AnzahlvonMedication Code], SAD.Depot
Das sind 4 Werte.
Wenn ich diese Abfrage in ein Textfeld im Bericht einbaue und folgendermaßen ändere (Ende der letzten Zeile ),
= (SELECT SAD.[Expiry Date], SAD.[Medication Code], SAD.[AnzahlvonMedication Code], SAD.Depot
FROM StockAtDepot AS SAD
WHERE ( ( (SAD.[Expiry Date] )=#6/30/2014# ) AND ( (SAD.[Medication Code] )="a" ) AND ( (SAD.Depot )=Me.[Depot] ) )
bekomme ich einen Fehler: #Name ?
SQL als Steuerelementinhalt geht nicht. Ausgehend davon, dass du Expiry Date haben möchtest, probier mal so:
=DLookup("[Expiry Date]";"StockAtDepot";"[Expiry Date]=#6/30/2014# AND [Medication Code]='a' AND Depot=Forms!DeinFormularName![Depot]")
----- Gruss - Peter |