jdrees
I'm new here

Leere Variablen im Skript abfragen

Jump to solution

Hallo,

ich habe ein Skript, dass innerhalb einer Absatzvorlage ausgeführt wird. Es geht darum eine Datumsausgabe abhängig von Gesellschaft zu erstellen. Z.B. DE-> Januar AT-> Jänner.

Als default, d.h. wenn kein Datum übergeben wird soll das aktuelle Datum genommen werden.

Ich habe es so gelöst:

import de.espirit.firstspirit.parser.eval.Undefined;

if(gc.getVariableValue("date") instanceof Undefined) date=new Date();

else date=gc.getVariableValue("date");

Bin ich da auf dem richtigen Weg oder gibt es eine einfachere Möglichkeit?

Gruß

Julian

10 Replies

Wenn das an vielen Stellen genutzt wird, sollte man besser eine feste Instanz erzeugen, z.B. im Template der Projekteinstellungsseite:

$CMS_SET(austria, class("java.util.Locale").new("DE", "AT")$

Und dann später:

$CMS_SET(#global.locale, austria)$

Peter
0 Kudos