Archiv des Intrexx Live! Forums

Hier sehen Sie die Foreneinträge aus dem Intrexx Live! Forum. Bis November 2016 war es das Forum für alle Fragen rund um die Software Intrexx von United Planet.
Seit November 2016 gibt es ein neues moderiertes Forum, das Intrexx Community Forum. Nutzen Sie bitte unbedingt dieses für aktuelle Fragen, Antworten und Informationen.

Wichtig: Dieses Forum dient als Archiv. Die Einträge beziehen sich oft auf ältere Versionen von Intrexx und entsprechen nicht mehr den aktuellen technischen Gegebenheiten.
Daher sollten alle Inhalte ausschließlich von Experten genutzt werden. Bei unsachgemäßer Anwendung kann es zu zeitaufwändigen Problemen oder Datenverlust kommen.
Übersicht > Intrexx Professional: Programming > Value of a field using Velocity in a process

Value of a field using Velocity in a process

Hello.
In a process, I need to retrieve the value of a field, using Velocity script.
I'm using :

#set($myfield = $RtCache.getField("field_guid"))


But, when I try to retrieve the value of the field, it doesn't working.
Any ideas?

I tried :

$myfield.getValue() ,
$myfield.value ,
$myfield[0] ,
$myfield.get(0) and stop counting my tests...
;(



Thanks.


19.09.2016 15:00 von oliv
hi, oliv,
in what kind of process do you want to use velocity script?

Groovy is usually used in processs.
So far I know, in Process you can use velocity in Email-Aktion for email content.

In groovy:
g_record["FeldGUID"].value
20.09.2016 06:37 von lisaL
Hi lisaL,
Thank you for your answer.
it was in "text feed action" from intrexx share actions. In content tab, you've an 'open velocity editor' option.
In fact, it seems we don't access to the current data group insert when the action is running so I've done an SQL request like this:

#set($champ = $RtCache.getField("guid"))
#set($stat = $PreparedQuery.prepare($DbConnection, "SELECT $champ.getColumnName() FROM $champ.getTableName()"))
#set($rs = $stat.executeQuery())
#foreach($element in $rs)
$element.getStringValue(1)
#end
$rs.close()
$stat.close()

I'll add a condition to select only the last save.
Maybe you've another method?
20.09.2016 07:26 von oliv
Ok, as a better method, I finally used 'plugin feed action' because I'm automaticaly mapped with the current data group.
Thanks for your help.
20.09.2016 09:34 von oliv
Zurück | Alles über Intrexx | Impressum | Datenschutzerklärung

Über United Planet
© 2019 United Planet GmbH
Schnewlinstraße 2
79098 Freiburg