Domino 9 und frühere Versionen > ND6: Entwicklung
Datumslitste selektion
SANWalla:
Hallo zusammen,
ich möchte gerne eine Datumsliste erstellen die z.B.: nur in den genannten Zeitraum jeden 1. im Monat anzeigt. Habe folgende Formel aber die zeigt mit ja jeden Tag zwischen StartTag und EndeTag an. Ich würde gene das er mir nur die Termine anzeigt die ich möchte 1 x Monat oder 1 X Woche oder 1 x Jahr. Wie muss ich die Formel ändern ??
DateList := @Explode(
@TextToTime(
@Text(StartTag;"D0S0") + "-" + @Text(EndeTag;"D0S0")
)
);
@TextToTime(@Text(DateList))
Ich benötige das Ergebnis für ein Agent der dann los laufen soll.
Über eine Hilfe bin ich euch dankbar.
Uwe
dirk_2909:
So mal ohne Test (als Hilfe)..
--- Code: ---_mylist := @Transform( DateList ; "_dt" ; @if( @Day( _dt ) = 1 ; _dt ; @Nothing ) )
--- Ende Code ---
SANWalla:
Hallo Dirk,
danke für die schnelle Info.
Leider kann ich mit deiner Lösung nicht viell anfangen,
wo muss ich die wie im Script einfügen ???
dirk_2909:
OK. Wollte Dir nur schnell ein Hilfe geben. dann jetzt die komplette Lösung (ein wenig verkürzt und nicht getestet) ::)
@Transform( @TextToTime( @Text(StartTag;"D0S0") + "-" + @Text(EndeTag;"D0S0") ) ; "_dt" ; @if( @Day( _dt ) = 1 ; _dt ; @Nothing ) )
SANWalla:
Hallo Dirk,
jetzt reißt Du dir ein Bein aus um mir zu helfen und ich stehe noch immer auf dem Schlauch.
Ich habe die Formel wie folgt geändert aber leider passiert nichts.
DateList := @Transform( @TextToTime( @Text(StartTag;"D0S0") + "-" + @Text(EndeTag;"D0S0") ) ;
"_dt" ; @if( @Day( _dt ) = 1 ; _dt ; @Nothing ) );
@TextToTime(@Text(DateList))
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln