generation-variable in project-setting-template available?
Author: mfinsterbusch
Publication Date: 10/22/2013 14:41
Hallo Zusammen,
kann es sein, dass die Generierungsvariablen nicht in den Ausgabekanälen des Projekteinstellungstemplate verfügbar sind?
Ist das "gewünschtes Verhalten"?
Wie sähe ein Workaround aus?
Getestet in 5.0.318 im Mithras-Projekt
Danke & Grüße,
Maik
-
Author: witt - 10/23/2013 12:06
Hallo Maik,
du kannst in der PS-Seite auf den ScheduleContext zugreifen und Dir die Liste der Variablen holen und mit diesen arbeiten.
Beispiel: $CMS_VALUE(#global.scheduleContext.task.variables.get(0).value)$
Wenn du mehrere Variablen hasst, musst du ggf. iterieren und den richtigen ermitteln, aber über den aktuellen Task (und das ist in diesem Fall ja immer die Generierung!) kannst du jederzeit darauf zugreifen. Achte hier allerdings darauf den Aufruf mit richtigen IF-Abfragen zu umklammern, so dass nicht unnötigerweise WARN oder ERROR Meldungen mit geloggt werden wenn der Wert mal nicht gesetzt ist.
Gruß,
Daniel
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire