Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: -bonsai- am 15.08.06 - 12:17:42

Titel: @now + 15 werktage = neues datum
Beitrag von: -bonsai- am 15.08.06 - 12:17:42
aloha,

ich kniffle gerade an folgendem rum:
der heutige datums-zeitwert + w5 werktage = neuer wert

ich versuche es mit  @dowhile, @adjust, @businessdays

aber irgendwie klappt das nihct so wie ich mir das vorstelle,  but the way is the right one, right?

es muss in formel sein, leider :-(
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: Glombi am 15.08.06 - 12:25:55
_Offset :=
@If(
 @Weekday(Datum) = 1;
     5;
 @Weekday(Datum) = 7;
     6;
 7
);
@Adjust(Datum;0;0;_Offset;0;0;0)


Andreas

P.S.: Sehe gerade, dass du 15 und nicht 5 haben willst. Aber das kannst Du ja dann einfach abzählen....

Wichtig ist halt:

Weekday(Sonntag) = 1
Weekday(Montag) = 2
....
Weekday(Samstag) = 7
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: eknori am 15.08.06 - 12:34:13
oder

s := @Date(@NOW);
d:= s;
n := 0;
@While(n < 15;
d:=@Adjust(d;0;0;1;0;0;0);
n := @BusinessDays(s;d;1:7)
);
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: Glombi am 15.08.06 - 12:39:25
Das gefällt mir besser  ;)
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: eknori am 15.08.06 - 12:43:48
ist übrigens auch von dir *kicher*
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: -bonsai- am 15.08.06 - 12:51:58
lol, das war identisch, lustigerweise haeb ich vergessen n mit 0 vorzubelegen, das war mein fehler.

momentan schaffe ich es nur nicht das feld mit dem wert zu füttern (datum)

 ???
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: klaussal am 15.08.06 - 13:08:53
Dann musst Du solange warten, bis das Feld Hunger hat. Meistens kommenn sie dann von selber.
Titel: Re: @now + 15 werktage = neues datum
Beitrag von: -bonsai- am 15.08.06 - 13:21:10
jau,
habe es mal mit ner wurst probiert und es hat geklappt :-D

spass beisete,
war ein aktualisierungsproblem


gruß rene