Domino 9 und frühere Versionen > ND7: Entwicklung

Wenn Freitag, dann Einträge vom Montag

<< < (3/3)

Lurchi:

--- Zitat von: m3 am 22.08.08 - 12:26:18 ---
--- Zitat von: Lurchi am 22.08.08 - 12:24:44 ---ich geh mal das risiko ein....
--- Ende Zitat ---
Weinen er noch wird, der junge Padawan.

--- Ende Zitat ---


Wieso ist es denn nicht zu empfehlen? Was für ne andere Lösung würde es geben?



@fineas:

geht es mit @businessdays?

Fineas:
Wie gesagt, geht technisch alles ... aber oberschmutzig.

Annahme: es gibt nicht mehr als maximal 2 aufeinander folgende Feiertage! Ansonsten muss die Bedingung erweitert werden. Exemplarisch funktioniert es aber erstmal und deckt auch die Wochenenden gleich mit ab.

Sowohl wegen der festverdrahteten Feiertage als auch insbesondere der mangelnden Performanz in solchen SELECT Formln ist vom Produktiv-Einsatz abzuraten.

@If(
@BusinessDays( @Adjust(@Today;0;0;1;0;0;0); @Adjust(@Today;0;0;1;0;0;0);1:7;[25.08.2008]) = 1;
DATEOFFSET := 1;
@BusinessDays( @Adjust(@Today;0;0;2;0;0;0); @Adjust(@Today;0;0;2;0;0;0);1:7;[25.08.2008]) = 1;
DATEOFFSET := 2;
@BusinessDays( @Adjust(@Today;0;0;3;0;0;0); @Adjust(@Today;0;0;3;0;0;0);1:7;[25.08.2008]) = 1;
DATEOFFSET := 3;
@BusinessDays( @Adjust(@Today;0;0;4;0;0;0); @Adjust(@Today;0;0;4;0;0;0);1:7;[25.08.2008]) = 1;
DATEOFFSET := 4; DATEOFFSET := 5 );

SELECT myDate = @Adjust(@Today;0;0;DATEOFFSET;0;0;0)

Gruß, Fineas!

m3:

--- Zitat von: Lurchi am 22.08.08 - 12:30:27 ---
--- Zitat von: m3 am 22.08.08 - 12:26:18 ---
--- Zitat von: Lurchi am 22.08.08 - 12:24:44 ---ich geh mal das risiko ein....
--- Ende Zitat ---
Weinen er noch wird, der junge Padawan.

--- Ende Zitat ---


Wieso ist es denn nicht zu empfehlen?
--- Ende Zitat ---
Seufz. Wärst Du meinen Empfehlungen gefolgt ...

Aber den jungen Leuten muss man wohl alles auf dem Tablett präsentieren ;)
http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/modest-proposal
http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/today-in-a-view
http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/Indexing-options-and-Today

bzw. auf jeden Fall eine Pflichlektüre:
http://www.ibm.com/developerworks/lotus/documentation/d-ls-notesperformance/ (Kapitel 6.1)

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln