使用af:table的detailStamp

二月 23, 2010 in Oracle 融合中间件

概述

在af:table中本身提供了几个Table Facets供开发人员使用,以使数据展现更为合理美观,本文主要描述了如何使用Table Facets中的detailStamp。

实现

1、创建ADF应用,基于HR Schema的Employees表创建Entity Object, View Object,并创建Application Module将前面创建的View Object的实例添加到其Data Model中

2、 在ViewController项目中创建页面main.jspx,从Data Controls面板中拖动Employees表对应的View Object实例到页面,以Table的形式展现,在此仅展现出EmployeeId, FirstName, LastName三个字段,其他具体信息在DetailStamp中以Form的形式展现

3、使用PanelCollection为页面进行适当布局

4、查看Structure面板,展开af:table节点,可以看到在Table Facet中有名为detailStamp的Facet


5、再次从Data Controls面板中拖动Employees表对应的View Object实例到页面,以Read-Only Form形式展现全部信息

6、保存应用,运行main.jspx页面
结果如图:

详细代码请查看:howtodetailstamp.rar

相关文章:

  1. 使用af:forEach展现数据

1 response to 使用af:table的detailStamp

  1. 怎么没看到图档呢?

Leave a reply

You must be logged in to post a comment.