Domino 9 und frühere Versionen > ND8: Entwicklung

@Explode DateRange

(1/2) > >>

oxyd21:
Hi,

ich glaub, ich steh auf'm Schlauch. Folgender Coder gibt nur ein Anfangs und Enddatum zurück.

--- Code: ---range := "["+ @Text ( @Date(StartDateTime))  + " - " + @Text ( @Date( EndDateTime) )  + "]" ;
value := @If( @Date(StartDateTime) = @Date(EndDateTime); @Text ( @Date(StartDateTime) ); @TextToTime( @Explode ( range )));
value
--- Ende Code ---
Alle Felder sind Datumsfelder.

Sieht jemand meinen Fehler?

VG, Michael


koehlerbv:
Muss das nicht
@Date(StartDateTime) != @Date(EndDateTime)
heissen?

Bernhard

ata:

--- Zitat ---Muss das nicht
@Date(StartDateTime) != @Date(EndDateTime)
heissen?
--- Ende Zitat ---
... nein, denn bei gleichem Datum wird nur das aktuelle Datum genommen...


Toni

ata:
... ich verwende es in LS wie folgt:


--- Code: ---vResult = Evaluate({@Explode(@TextToTime(@Text(dateRangeFrom) + "-" + @Text(dateRangeTo))) ;} , docThis)
--- Ende Code ---

oxyd21:
Scheinbar ist der zu "explodierende" Bereich irgendwie falsch. Denn wenn ich das @TextToTime weg mache, habe ich einen Bindestrich in der Liste.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln