Я следующую модель данных:BI Publisher - Отображение данных Horizontally
<SALE_LIST>
<SALE>
<YEAR>2010</YEAR>
<ITEM>100001</ITEM>
<AMOUNT>1,199.00</AMOUNT>
</SALE>
<SALE>
<YEAR>2010</YEAR>
<ITEM>100002</ITEM>
<AMOUNT>1,200.00</AMOUNT>
</SALE>
<SALE>
<YEAR>2012</YEAR>
<ITEM>100001</ITEM>
<AMOUNT>1,899.00</AMOUNT>
</SALE>
<SALE>
<YEAR>2012</YEAR>
<ITEM>100003</ITEM>
<AMOUNT>1,649.00</AMOUNT>
</SALE>
<SALE>
<YEAR>2013</YEAR>
<ITEM>100004</ITEM>
<AMOUNT>2,199.00</AMOUNT>
</SALE>
<SALE>
<YEAR>2013</YEAR>
<ITEM>100005</ITEM>
<AMOUNT>3,199.00</AMOUNT>
</SALE>
</SALE_LIST>
В шаблоне Rtf, используя for-each
для отображения всех YEAR
:
<?for-each:SALE?>
<?YEAR?>
<?end for-each?>
Обычно, результат будет отображаться в вертикальном положении, таких как:
2010
2010
2012
2012
2013
2013
Как вывести результат по горизонтали, как этот: 2010
2010
2012
2012
2013
2013
Ты классный. Итак, как я могу поместить результат в таблицу, каждая ячейка - год. –
Я использовал '@ cell'. –
Спасибо за информацию, это слишком полезно. –