Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Christopher am 17.10.02 - 10:53:17

Titel: Zeit
Beitrag von: Christopher am 17.10.02 - 10:53:17
Hallo Leute,

ich habe einen Kalender in dem ich drei Datumswerte anzeigen möchte. Ich bekomme es leider nicht nicht das die Termine an dem jeweiligen Tag angezeigt werden.

ich versuche dies mit folgender Formel:

t:=@Explode(@TextToTime(@Text(DatumErkundung) + "-" +
@Text(DatumInstallation)+ "-" +
@Text(DatumInbetriebnahme)));
@TextToTime(@Text(t)+" 0:0:0")

Weiß jemand hilfe?
Titel: Re:Zeit
Beitrag von: Glombi am 17.10.02 - 11:08:41
Folgendes sollte gehen:

DatumErkundung : DatumInstallation : DatumInbetriebnahme

Bei @Explode kann man nur Anfangs- und Enddatum angeben. Du willst aber doch explizit die 3 o.g. Datumswerte anzeigen und nicht alle Datumswerte von - bis.

Gruß
Andreas
Titel: Re:Zeit
Beitrag von: ata am 17.10.02 - 11:15:12
... wenn ich das richtig sehe, bildest du innerhalb des @Explode einen String, den du dann eben "exploden" möchtest - und da fehlt noch der Parameter des Trennzeichens (in deinem Fall der Bindestrich "-"), wenn nicht Komma oder Semikolon verwendet werden sollen...

ata
Titel: Re:Zeit
Beitrag von: Christopher am 17.10.02 - 12:39:08
Hallo Anton,

ich hatte es erst auch so probiert "DatumErkundung : DatumInstallation : DatumInbetriebnahme" aber ich erhalte die Fehlermeldung falscher Datentyp. Die Felder sind Datumsfelder.

Gruß Christopher
Titel: Re:Zeit
Beitrag von: Glombi am 17.10.02 - 13:32:10
Hallo Christopher,

sind denn alle Datumsfelder gefüllt? Falls nicht, kommt die fehlermeldung. Deshalb besser

_D1 := @If(Date1 != "";@Text(Date1);"");
_D2 := @If(Date2 != "";@Text(Date2);"");
_D3 := @If(Date3 != "";@Text(Date3);"");

@TextToTime(@Trim(_D1 : _D2 : _D3))

Gruß
Andreas
Titel: Re:Zeit
Beitrag von: Christopher am 17.10.02 - 17:26:01
Hallo Leute,

vielen Dank für die schnelle Hilfe. Jetzt hat es funktioniert  ;D ;D ;D

Gruß Christopher