0
NVelocityテンプレートを使用する既存のシステムで作業を引き継ぎました。これは、データのいくつかの行を繰り返して、その後、データのhtmlテーブルを作成するフィールドをループします。私はこれを変更して、テーブルセルのいくつかに異なるフィールドのデータが含まれるようにしたいと思います。それがどのように動作するか、ここでNVelocity Issue
は次のとおりです。要するに
#if($data.Count > 0)
#set ($end = $data.Count - 1)
#foreach($count in [0 .. $end])
<tr class="$!class $!alerts $!status">
#set($colcount = 0)
#foreach($field in $fields)
#if($field.Name=="JourneyAlias")
$data.GetData($count, $field) - $data.GetData($count, 'JourneyId')
#else
<td class="$!colclass">
$data.GetData($count, $field)
</td>
#end
#end
</tr>
#end
#end
私はデータ
からフィールドJourneyIdにアクセスする方法を知りたい:私はそれがこのような何かをやりたい#if($data.Count > 0)
#set ($end = $data.Count - 1)
#foreach($count in [0 .. $end])
<tr class="$!class $!alerts $!status">
#set($colcount = 0)
#foreach($field in $fields)
<td class="$!colclass">
$data.GetData($count, $field)
</td>
#end
</tr>
#end
#end
$ dataと$ fieldsの種類は何ですか? –
私はこの構文が必要な問題をソートしました。#set($ journeyid = $ data.DataItem($ count).JourneyID) –
あなた自身の質問に答えることができ、数日後にそれを受け入れることができます。 –