Christoph's simplest solution works perfectly :)
but if you want to separate each column with , and the last one with "and"... here is a way to do it
Example: "java","perl","c++" and "xul"
more complicated though

#set( $len = $column-detail-data.length )
#foreach($column in $column-detail-data)
   #set( $velocityCount2 = $velocityCount + 1 )
   #set( $len2 = $len - 1 )
"${column.getChild("header").Text}"#if ($len2 == $velocityCount) and#elseif ($len > $velocityCount2),#end
#end

Jeff

Christoph Reck wrote:

The simplest solution is to prefix the comma:

#set( $sep = "" )
#foreach ($column in $column-detail-data)

                   $sep"${column.getChild("header").Text}"

#set( $sep = ", " )
#end

This is fully independant of any counter and end of array.

:) Christoph Reck


Minor, Vitali wrote:

Hallo,

I have question about the work with array.

I have a #for-loop in my template like this:

#foreach ($column in $column-detail-data)

                  "${column.getChild("header").Text}",

#end

and I want to now if I'm on the end of the array $column,

because of the comma at the end of the command.

If there is no more elements, I don't want to set comma any more.

Can you give me some advice please?

Thanks for reply.

Vitali



====================================================================
 IPS Software GmbH
 Isaac-Fulda-Allee 9
 55124 Mainz
 tel: +49.6131.37577.0
 fax: +49.6131.37577.55
 -
 Niederlassung Munchen:
 Grafinger Str. 2
 81671 Munchen
 tel.: +49.89.18926780
 fax.: +49.89.18926808
 -
 url: http://www.ips-software.de
====================================================================
 Diese e-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte
 Informationen. Wenn Sie nicht der richtige Adressat sind oder diese
 e-Mail irrtuemlich erhalten haben informieren Sie bitte sofort den
 Absender und vernichten Sie diese e-Mail. Das unerlaubte Kopieren
 sowie die unbefugte Weitergabe dieser e-Mail ist nicht gestattet.
-
 This e-mail contains confidential and/or proprietary information.
 If you are not the intended recipient or if you received the e-Mail
 by mistake we ask you to notify the sender immediately and destroy
 this e-Mail. The unauthorized reproduction or distribution of this
 e-Mail is prohibited.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to