Office: Dlookup mit 3 Kriterien... kein Fehler aber trotzdem NULL

Helfe beim Thema Dlookup mit 3 Kriterien... kein Fehler aber trotzdem NULL in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich bin etwas am verzweifeln mit Dlookup. Ich habe ein Formular wo ich per dropdown Namen und das Jahr auswählen kann. Weiteres gibts... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Schlauchi, 13. Juni 2010.

  1. Schlauchi Erfahrener User

    Dlookup mit 3 Kriterien... kein Fehler aber trotzdem NULL


    Hallo zusammen,
    ich bin etwas am verzweifeln mit Dlookup. Ich habe ein Formular wo ich per dropdown Namen und das Jahr auswählen kann. Weiteres gibts noch ein Kriterium von 1-6.

    So - wenn ich das Formular öffne - möchte ich Summen aus einer Abfrage auslesen - mit Dlookup.

    Mein Code sieht so aus:
    Code:
    Dim SYear As String
    Dim STLC As String
    Dim StatusN1 As String
    Dim StatusN2 As String
    Dim StatusN3 As String
    
    SYear = Me.StatusYear
    STLC = Me.TLCSelect
    StatusN1 = "1"
    StatusN2 = "2"
    StatusN3 = "3"
    Me.OFFDays = DLookup("[TotalS]", "[IP Calendar Totals Year SUM]", " TLC = ' & TLCSelect & ' And [StatusYear] = " & YearSelect & " And [StatusNumber] = " & StatusN1)
    Me.VacationDays = Nz(DLookup("[TotalS]", "[IP Calendar Totals Year SUM]", " TLC = ' & TLCSelect & ' And [StatusYear] = " & YearSelect & " And [StatusNumber] = " & StatusN2), "0")
    Me.SickDays = Nz(DLookup("[TotalS]", "[IP Calendar Totals Year SUM]", " TLC = ' & TLCSelect & ' And [StatusYear] = " & YearSelect & " And [StatusNumber] = " & StatusN3), "0")
    
    Meine Tabelle "IP Calendar Totals Year SUM" in etwa so:
    • TLC - StatusYear - StatusNumber - TotalS
      ABC - 2010 - 2 - 34
      ACD - 2010 - 2 - 21
      ACD - 2010 - 3 - 94
      etc....

    Ich hab bei ' schon mit und ohne " probiert... kein Erfolg. Ich bekomme immer NULL aus der Abfrage.
    Hab schon vorher die einzelnen Variablen mir mit MsgBox anzeigen lassen - alles richtig. Es sind zwei Zahlen Felder (StatusYear und StatusNumber) und ein Text Feld (TLC).
    TotalS is die Summe... die ich nicht rausbekomme.

    Wo liegt das Problem? :-(

    Das ist ein Endlos Formular. Im Header lese ich die Werte aus - um Footer würde ich sie gerne hinschreiben. Unterformulare gehen leider auch nicht im Endlosformular... Oder gibts da ein work-around?

    Björn
     
    Schlauchi, 13. Juni 2010
    #1
  2. Schlauchi Erfahrener User
    Na ich hab den Fehler gefunden...

    Code:
    Me.OFFDays = DLookup("TotalS", "[IP Calendar Totals Year SUMME]", " [TLC] ='" & [TLCSelect] & "' And [StatusYear] = " & SYear & " And [StatusNumber] = " & StatusN1 & "")
    
     
    Schlauchi, 13. Juni 2010
    #2
Thema:

Dlookup mit 3 Kriterien... kein Fehler aber trotzdem NULL

Die Seite wird geladen...
  1. Dlookup mit 3 Kriterien... kein Fehler aber trotzdem NULL - Similar Threads - Dlookup Kriterien Fehler

  2. DLookup (Datum) bei Datum-Zeit

    in Microsoft Access Hilfe
    DLookup (Datum) bei Datum-Zeit: Moin, wenn ich Datensätze mit Datum im Datumsformat per DLookup auslese, funktioniert alles. Wenn die Datensätze auch noch eine Uhrzeit beinhalten, werden sie ignoriert. Muss man in die Kriterien...
  3. Mit DLookUp einen Wert aus einer Abfrage auslesen

    in Microsoft Access Hilfe
    Mit DLookUp einen Wert aus einer Abfrage auslesen: Hallo Forum, ich möchte mit Hilfe der DLookUp-Funktion einen Wert aus einer Abfrage in meinem Formular in einem Textfeld angezeigt bekommen. Die Kriterien sollen sich hierbei dynamisch an der...
  4. Dlookup- Probleme

    in Microsoft Access Hilfe
    Dlookup- Probleme: Hallo zusammen, ich habe Probleme mit der Dlookup-Methode. Beim Start der DB wird die Personalnummer ausgelesen und im Startformular in das Feld [Benutzer] eingetragen. Nun möchte ich das div....
  5. Problem bei der DLookup Funktion

    in Microsoft Access Hilfe
    Problem bei der DLookup Funktion: Hallo, ich habe ein Problem mit der DLooup Funktion und ich komme einfach nicht auf die Lösung. Ich habe eine Form mit einem Edit-Feld und einem Button. Nun soll ich beim Klicken den Inhalt in...
  6. Syntax DLookUp / DomWert mit Kriterium

    in Microsoft Access Hilfe
    Syntax DLookUp / DomWert mit Kriterium: Hallo Forum, ich scheitere gerade kläglich an einer DomWert-Abfrage, bei der sich das Kriterium auf ein berechnetes Textfeld im Formular bezieht:...
  7. DLookup ersetzen

    in Microsoft Access Hilfe
    DLookup ersetzen: Hallo, ich würde gerne folgende Funktion in mein Projekt integrieren: Code: Function DLookup(Expression As String, Domain As String, Optional Criteria) As Variant Dim strSQL As String '...
  8. DLookup-Funktion

    in Microsoft Access Tutorials
    DLookup-Funktion: DLookup-Funktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden