Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: SaSaWu am 01.03.12 - 12:28:50

Titel: Dialoglistenwert mit Datum vergleichen
Beitrag von: SaSaWu am 01.03.12 - 12:28:50
Hallo!

Ich möchte die Jahreszahl (z.B. "2012") aus einem Feld 'Jahr' (Dialogliste, bearbeitbar) mit dem aktuellen Jahr (@Year(@Today) in einer Bedingung (@If...) vergleichen:

Beispiel => @Year(@Today)=Jahr

Ich bekomme hierbei in der Ansicht die Fehlermeldung

"Für Vergleichsoperatoren müssen zwei Werte desselben Datentyps angegeben werden".

Habe schon mit Date-, Time- und Textfunktionen hantiert, komme aber nicht zum Ziel. Wie kann ich das erreichen und welchen Datentyps ist überhaupt die Dialogliste?
Titel: Re: Dialoglistenwert mit Datum vergleichen
Beitrag von: Gutierrez am 01.03.12 - 12:35:30
Moin,

mit dem Beispiel vergleichst du ja Typ Text mit nem Integer. Funktionieren könnte das hier:

@Text(@Year(@Today))=Jahr

oder

@Year(@Today)=@TextToNumber(Jahr)

Wenn du mehrere Werte in der Liste hast, dann ist das naürlich ne Textliste...

Grüße
Gutierrez
Titel: Re: Dialoglistenwert mit Datum vergleichen
Beitrag von: SaSaWu am 01.03.12 - 12:47:33
Danke!

Hatte diese Lösung sogar schon selbst probiert, aber die Ansicht, welche noch nicht gespeichert war, in der Produktivumgebung aufgerufen  :-[

Das Brett vom Kopf scheint jetzt aber wieder fort zu sein...

Danke!

Stefan
Titel: Re: Dialoglistenwert mit Datum vergleichen
Beitrag von: Gutierrez am 01.03.12 - 13:00:51
Kenn ich. Mach dir 'n schwarzen Tee oder/und geh 5 Min. an die frische Luft ;D

Grüße + gutes Gelingen
Gutierrez