Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Monats Vorschau

Begonnen von Stapi, Dezember 23, 2010, 10:02:10

⏪ vorheriges - nächstes ⏩

Stapi

Guten Morgen

Ich benötige mal wieder ein Tip von euch. Ich habe eine Abfrage die lediglich mir Anzeigt was in dem nächsten Monat an Aufträge ansteht. Es funtz auch bis zum Monat 12 nur dann die Vorschau auf Monat 1 fehlt.

WHERE (((Fahrzeugliste.[Wartung_Monat])=Month(Now())+1))

wie kann ich den SQL Code so erweitern das daß möglich ist.

Gruß Stefan
Grüße aus dem schönen NRW
Stefan

DF6GL

#1
Hallo,


befürchte, dass die Datumsberechnungen nicht optimal konstruiert sind...


Es sollte mindestens noch die Jahreszahl in die Bedingung mit einfließen.  Wenn Du  Datumsfunktionen auf Felder mit Datentyp Datum/Uhrzeit) ansetzen würdest, kämen solche Probleme gar nicht auf...

Ansonsten etwa:
/edit/
..WHERE Fahrzeugliste.[Wartung_Monat]= IFF(Month(Date())=12 , 1, Month(Date()) + 1 )


Stapi

Hallo Franz

Es ist richtig, ich gebe nur den Monat der fälligkeit vor da die Wartung jedes Jahr zur selben Zeit / Monat wieder fällig ist.

Nur deine Where Bedingung bringt eine Fehlermeldung in der Abfrage "Undefinierte Funktion 'Iff' in Ausdruck.

Wie kann ich die abstellen

Gruß Stefan
Grüße aus dem schönen NRW
Stefan

DF6GL

Hallo,

sorry, das Ding heißt "IIF"  (und nicht "IFF")   8)

Stapi

Hallo Franz

Das läuft super, Danke für deine Hilfe.

Ich wünsche dir und deiner Familie alles gute zum Fest sowie ein gesundes neues Jahr 2011.



Stefan
Grüße aus dem schönen NRW
Stefan

DF6GL

Danke sehr,


auch für Dich frohe Feiertage und viel Erfolg im Neuen Jahr.