ich die Dlookup Funktion zu bekommen versuchen, in Access 2013 zu arbeiten, aber ich kann nur erhalte es nicht, heren zu arbeiten, was ich bisher: -Can not Get DLookup Funktion in Access 2013 arbeitet
Ich habe eine Abfrage genannt qry_VehicleOverview
in dieser Abfrage gibt es zwei Felder namens VehicleNumber
und DateLastExam
ich eine Form haben, gibt es eine Reihe von Feldern, zwei von ihnen genannt Vehicle1
und DateLastExamV1
, in DateLastExam1
! Ich versuche die entsprechende Prüfung auf Vehicle1
von qry_VehicleOverview
Feld basierend auf Referenz, so dass, wenn ein Fahrzeugnummer zu Vehicle1
hinzugefügt wird, zeigt es die richtige Prüfung in DateLastExam1
vor allem ich ein Kombinationsfeld in dem Formular zu erstellen, die so genannten Vehicle1
und verwies qry_VehicleOverview
es VehicleNumber
von
dann habe ich ein Textfeld in dem Formular, und nannte es LastExamVehicle1
, in der Steuerquelle dieses Feld mir die DLookup-Funktion hinzugefügt: -
=DLookup("[DateLastExam]","qry_VehicleOverview","[VehicleNumber]=""" & [Vehicle1].[Text] & """")
wählte dann After update
in Event
Reiter und code Builder
Ausgewählte hier ich hinzugefügt: -
Private Sub LastExamVehicle1_AfterUpdate() Me.LastExamVehicle1.Requery End Sub
aber wenn das Formular ausführen, vor allem bekomme ich einen Fehler von #TYPE im Feld, wenn ich ändern Der Wert in Vehicle1
der Fehler ändert sich dann zu #Error
Danke für die Hilfe, aber ich sehe 'Anzahl der Felder' nicht, ist diese' Spalte Anzahl' – user2513528
Ja, das ist es. – Gustav
Danke, funktioniert perfekt, noch eine Frage, wenn Sie helfen können, wie kann ich den Wert 'LastExamV1' aus dem Formular in einer Tabelle speichern? – user2513528