Oracle Apex 5定制报告

Oracle Apex 5定制报告,oracle,oracle-apex,oracle-apex-5,Oracle,Oracle Apex,Oracle Apex 5,在我的申请表中,我有一份基于报告的表格,上面有菜品清单。我想更改报表的外观,使其看起来不像一个表,而更像一个列表。我不想有一个标题。在您提交搜索后,我希望看到类似于亚马逊列表的内容: 不创建插件就可以实现吗?您将如何处理此问题?您可以通过为报告创建新的定制报告模板来完成此操作 转到共享组件、模板并创建新的报告模板。选择“命名列(行模板)”作为模板类型 创建后,编辑它并更改“行模板1”属性,该属性最初如下所示: <tr><td>#1#</td><td&g

在我的申请表中,我有一份基于报告的表格,上面有菜品清单。我想更改报表的外观,使其看起来不像一个表,而更像一个列表。我不想有一个标题。在您提交搜索后,我希望看到类似于亚马逊列表的内容:


不创建插件就可以实现吗?您将如何处理此问题?

您可以通过为报告创建新的定制报告模板来完成此操作

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

创建后,编辑它并更改“行模板1”属性,该属性最初如下所示:

<tr><td>#1#</td><td>#2#</td><td>#3#</td><td>#4#</td><td>#5#</td></tr>
使用“行前”和“行后”属性定义行前和行后的HTML,例如

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

<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;