2015-05-05 65 views

回答

2

您可以通过为报告创建新的定制报告模板来实现此目的。

转到共享组件,模板并创建一个新的报告模板。选择“命名列(行模板)”作为模板类型。

创建后,编辑和更改最初看起来像这样的“行模板1”属性:

<tr><td>#1#</td><td>#2#</td><td>#3#</td><td>#4#</td><td>#5#</td></tr> 

替换用HTML为每个报表行,例如:

<li> 
    <div class="picture"> 
    <img src="#DISH_PICTURE#"> 
    </div> 
    <div class="description"> 
    <h2>#DISH_TITLE#</h2> 
    <p>#DISH_DETAILS#</p> 
    </div> 
</li> 

#之间的单词是您的报告查询中的列名称(此模板是为此特定报告定制的)。所以,您的查询可能是:

select dish_picture, dish_title, dish_details 
from dishes 
order by dish_seq; 

使用“行之前”和“之后行”属性之前和之后的行定义HTML,例如<ul class="dishList"></ul>

然后,您可以使用CSS在文件或页面属性中应用样式(例如)。

+0

谢谢,完美! –