Domino 9 und frühere Versionen > ND7: Entwicklung

Dokumente filtern anhand eines Datum-Felds

(1/2) > >>

g.rottig:
Hallo liebe Notes'ler!

Mein Problem könnt ihr sicherlich mit Leichtigkeit lösen.

In einer Ansicht sollen mir nur die Dokumente angezeigt werden, in denen das Datum/Zeit-Feld (Format: 13.06.2008 10:27:54) das laufende oder das vorherige Kalenderjahr enthält.

Meine Abfrage sieht momentan wie folgt aus:


--- Code: ---SELECT @Matches(Form;"Vertrieb*")&((kon_Status = "T")|(kon_Status = "M")|(kon_Status="V")|(kon_Status="E")) & @IsResponseDoc = 0
--- Ende Code ---

Ich bekomm also alle Dokumente mit den angegebenen Stati, allerdings sollen nur Dokumente gefiltert werden, die den Status 'E' besitzen.

Wie muss ich meine Abfrage ergänzen?

Vielen Dank schonmal im Vorraus.
Gruß, grottig

DerAndre:
Versteh ich nicht.

Erst sollen die Dokumente vom letzten Jahr angezeigt werden, dann die mit Status = "E"?
Was denn jetzt?
Das mit dem Status ist klar, alle anderen Stati weg lassen.
Das Datumsproblem kannst Du mit @Year() >= lösen

g.rottig:
Entschuldigung, wenn ich mich undeutlich ausgedrückt habe.

Es sollen alle Dokumente mit den angegebenen Stati gelistet werden, die mit dem Status 'E' allerdings nur vom laufenden und vorherigen Kalenderjahr.

Danke schonmal für Deinen Vorschlag - wird sofort ausprobiert!

Aber kann ich mir denn auch das laufende Kalenderjahr zurückgeben lassen? Und dann für das vorherige "laufendes Kalenderjahr - 1" ?

DerAndre:
Die oder - Bedingung mit Status = "E" um die Abfrage & @year() >= erweitern

g.rottig:
Kann ich mir denn auch das laufende Kalenderjahr zurückgeben lassen? Und dann für das vorherige sagen "laufendes Kalenderjahr - 1" ?

Wenn ja, wie würde das aussehen?


--- Code: ---[size=10pt]
SELECT @Matches(Form;"Vertrieb*") & ((kon_Status = "T") | (kon_Status = "M") | (kon_Status="V") |  ((kon_Status="E") &
@Year(laufendes Jahr | vorheriges) == Jahr aus dem Feld ) & @IsResponseDoc = 0
[/size]

--- Ende Code ---

(Bin ja eigentlich aus der Java-Ecke, muss nun aber ein paar interne Sachen erledigen und bin damit ziemlich alleingelassen..!)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln