ADF_Data Binding系列3_使用Placeholder Data Control

2015-02-16 Created By BaoXinjian

一、摘要



本文介绍如何使用placeHolder data control作为ADF Date数据源,测试并运行页面显示数据

Step 1: Create a New Application and Project

Step 2: Create Placeholder Data Types

Step 3: Add Sample Data

Step 4: Add a List of Values (LOV)

Step 5: Create a JSF Page

1: Create a New Application and Project



Step1. 创建一个Fusion Web Application

Step2. 查看所常见的Application

Step3. 创建Placeholder Data Control

2: Create Placeholder Data Types



Step1. 创建Placeholder Date类型的Data Controls中Categorys组

Step2.  创建Placeholder Date类型的Data Controls中Products组

Step3. 查看所创建的Application和Data Controls的结构Category->Products的Attributes

3: Add Sample Data



Step1.  导入数据至Placeholder Data中

Step2. 手工导入Category数据,编写数据如下

Step3.  编写products.csv

Step4. 数据如下

1,Laptop,Standard 14 inch display 2GB memory,850.00,Hardware Solutions
1,Flat Panel Monitor,22 inch with adjustable height stand,499.00,Computer Superstore
2,Keyboard,Compact USB keyboard,8.00,Computer Superstore
2,Mouse,Ergonomic wheel mouse,19.99,Office Discounters
3,Notebooks,One dozen spiral bound notebooks,10.00,Office Discounters
3,Blue pens,Box of 24 blue pens,20.00,Office Discounters
3,Stapler,Medium size black stapler,11.99,Office Discounters

Step5. 导入Products数据至Data Controls中

Step6. 导入成功,显示数据如下

4: Add a List of Values (LOV)



Step1. 编辑Placeholder Data,新增栏位的LOV功能

Step2.定义Supplier为LOV,显示LOV为静止的手工输入值

5: Create a JSF Page



Step1.  创建一个测试页面

Step2. 定义页面的属性参数

Step3. 从Data Controls中将Products数据绑定到页面中,显示为ADF Read-Only Table

Step4.  从Data Controls中将Category数据绑定到页面中,显示为树形结构

Step5. 绑定树形结构时,定义树形参数

Step6. 定义Table的Partial Trigger为Tree,当Tree中节点变化时,影响表中的数据

Step7. 最终设计的页面结果如下

Step8. 运行测试,左边Tree节点变化时,对应Table数据显示,并Supplier显示为LOV

Thanks and Regards

时间: 2024-08-03 03:34:31

ADF_Data Binding系列3_使用Placeholder Data Control的相关文章

ADF_Data Binding系列1_使用Bean Data Control

2015-02-16 Created By BaoXinjian 一.摘要 本文介绍通过JavaBean和ADF Faces开发一个数据显示Application Step 1: Create a New Application and Project Step 2: Create a Simple JavaBean Class Step 3: Create a Service Class Step 4: Create a Data Control for the Service Class S

ADF_Data Binding系列2_使用URL Service Data Control

2015-02-16 Created By BaoXinjian 一.摘要 本文介绍通过XML Schema创建URL Data Control显示RSS需求 Step 1: Create a New Application and Project Step 2: Create an XML Schema Step 3: Create a URL Service Data Control Step 4: Create a JSF Page Step 5: Add the Data Control

Android Data Binding 系列(二) -- Binding与Observer实现

写在前面 上篇文章 Android Data Binding 系列(一) – 详细介绍与使用 介绍了 Data Binding 的基础及其用法,本文接上篇,结合DataBindingDemo 来学习下 Data Binding 的实现. 绑定实现 Activity在inflate layout时,通过DataBindingUtil来生成绑定,从代码看,是遍历contentView得到View数组对象,然后通过数据绑定library生成对应的Binding类,含Views.变量.listeners

vs2005中microsoft ado data control 6.0控件问题

在vs2005中是没有这个控件的,需要注册,步骤如下: 1. 先到C:\WINDOWS\system32目录下看看你的系统里是否已经有了MSADODC.ocx和MSDATGRD.ocx这两个文件(多半是没有的),没有就去下载: 2.在VS 2005中注册MSADODC.ocx和MSDATGRD.ocx这两个控件.在VS 2005中点击"Tools" --> "Visual Studio 2005 Command Prompt",输入如下命令即可: regsvr

PLSQL_性能优化工具系列_Best Practices: Proactive Data Collection for Performance Issues

占位符 https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=2082062510193540&id=1366133.1&_afrWindowMode=0&_adf.ctrl-state=rru77dj7v_139 NOTE:1417774.1 - FAQ: SQL Health Check (SQLHC) Frequently Asked QuestionsNOTE:224270.1 - TRCANLZR

Aerospike-Architecture系列之数据模型(Data Model)

Data Model(数据模型) Aerospike采用无模式(schema-less)数据模型,这意味着存储在库中的数据不符合严格模式. 这提供了你在Aerospike中存储数据的灵活性-数据修改不需要修改schema,库中已存在的数据也不需要符合指定的schema Aerospike的无模式(schema-less)数据模型允许动态添加新类型的bin.尽管如此,仍然需要遵守bin名称与数据的对应关系.应用程序必须利用bin的一致性来保障查询和聚合的正确性. How Data is Organ

Core Data系列译文:Core Data概述

在"伯乐在线"发现了一篇很不错的关于CoreData的文章,只是那里不能收藏,故而转载至此 以下是文章原文: 本文由 伯乐在线 - IvyShao 翻译自 Daniel Eggert.欢迎加入技术翻译小组.转载请参见文章末尾处的要求. [2013-11-19 21:24:26 伯乐在线补充]:由于之前和译者@shaojingkk 沟通不够,我们在发布这篇译文之前并不知道译者参考对照@answer-huang 之前的译文版本,所以发布文章时未能在文中特别说明,责任在我们,在此向@answ

Oracle DCL(Data Control Language)数据控制语言(权限privilege,角色role,用户user介绍)

1.如何控制用户访问 1.身份验证,认证:Authentication 2.授权:Authorization 3.审计:Audit 2.权限 数据库安全: -系统安全 -数据安全 系统权限:数据库中执行一个特定操作 对象权限:操纵数据库的对象的内容 可用的系统权限有100多个 数据库管理员有高层次的系统权限,可以完成 -创建一个新用户 -删除用户 -删除表 -备份表 3.创建用户 DBA使用CREATE USER语句创建用户 CREATE USER user identified BY pass

PLSQL_基础系列3_合并操作UNION / UNION ALL / MINUS / INTERSET

2014-11-30 BaoXinjian 一.摘要 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到Union或者Union All关键字.Union(或称为联合)的作用是将多个结果合并在一起显示出来. Union和Union All的区别是,Union会自动压缩多个结果集合中的重复结果,而Union All则将所有的结果全部显示出来,不管是不是重复. Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序: Union All:对两个结果集进行