Autor Thema: Dialoglistenwert mit Datum vergleichen  (Gelesen 1280 mal)

Offline SaSaWu

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Dialoglistenwert mit Datum vergleichen
« 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?

Offline Gutierrez

  • Aktives Mitglied
  • ***
  • Beiträge: 112
Re: Dialoglistenwert mit Datum vergleichen
« Antwort #1 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

Offline SaSaWu

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Re: Dialoglistenwert mit Datum vergleichen
« Antwort #2 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

Offline Gutierrez

  • Aktives Mitglied
  • ***
  • Beiträge: 112
Re: Dialoglistenwert mit Datum vergleichen
« Antwort #3 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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz