309 Aufrufe
Gefragt in Datenbanken von bollerkohl Mitglied (175 Punkte)
Hallo zusammen,

ich habe eine Anfrage wo ich aus dem Datum die KW ermittele:
Kalenderwoche: DatTeil("ww";[Datum];2;2)

Wenn ich jetzt in der Abfrage nur die KW 45-51 sehen möchte werden auch die Werte der KW 5 mit angezeigt?

Hat jemand eine Idee, wie ich nur die von genau 45-51 anzeigen lassen kann?

Danke und VG

7 Antworten

0 Punkte
Beantwortet von
Hallo Martin,

gib in der Spalte Kalenderwoche der Abfrage (Entwurfsansicht) folgendes Kriterium ein:
>=45 Und <=51 so werden nur die Datensätze zwischen der Kalenderwoche 45 und 51 angezeigt.

Gruß
Paul1
0 Punkte
Beantwortet von bollerkohl Mitglied (175 Punkte)
Hallo Paul1,

danke für diese Antwort.

Gibt es eine Möglichkeit einen Zeitraum abzufragen:

zwischen [Start KW] und [End KW]

wo dies auch genau angezeigt wird, also ohne die KW 5?

Ist bei uns alles auf Wochenbasis und deshalb wichtig :-(

Danke dir.. (euch)
0 Punkte
Beantwortet von computerschrat Profi (22k Punkte)
Hallo Bollerkohl,

Kann es sein, dass du die Kalenderwoche mit deiner Abfrage
[quote]DatTeil("ww";[...[/quote]
alfanumerisch,also als String betrachtest? Dann wäre die 5 wegen der
alfabetischen Sortierung logischerweise auch in "45" bis "52" enthalten.

Gruß
computerschrat
0 Punkte
Beantwortet von
Hallo Martin,

Ich verstehe die Frage nicht Kalenderwoche = Kalenderwoche, wenns auch keine ganze Kalenderwoche ist.

Gruß
Paul1
0 Punkte
Beantwortet von
Nachtrag,

Deine Formel erzeugt aus dem Datum eine Zahl und nach Anwendung des Kriteriums scheint die KW 5 (Zahl 5) nicht auf, also alles korrekt.

habs gerade getestet!

Gruß
Paul1
0 Punkte
Beantwortet von
Hallo nochmals,

geht auch übers Datum, z.B.:

>=#11.11.2012# Und <=#23.12.2012#

die Kalenderwochen sind dann auch ohnehin in der entsprechenden Spalte zu sehen.

Gruß
Paul1
0 Punkte
Beantwortet von bollerkohl Mitglied (175 Punkte)
Danke Leute für die Unterstützung, werde es morgen testen.

VG
...