使用ADF-BC 实现查询功能之三:如何在页面装载时自动执行查询?
2014-08-20 19:18
645 查看
开发环境:JDevloper 11.1.2.1.0+ Oracle Database 10g Express Edition 10.2.0.1。
接着上一个Project,有时我们想在界面上直接显示查询结果,查询条件是通过程序设置的,不要人工输入。
这时,我们需要手工增加Binding关系。
重点步骤说明:
1. 新建一个页面:adf_query_executeWithParams2.jsf
从Data Control面板中直接拖放EmployeeView1生成Table。
2. 切换到Bindings Tab
(1)在Bindings中,手工增加一个action
选择EmployeeView1中的ExecuteWithParams,并设置参数值。
这里直接给了参数值:S%,当然也可以从别的地方传过来。
(2)在Executables中,手工增加一个invokeAction
在Executables中的对象,在该页面被Load的时候执行。
给一个id名称:InvokeExecuteWithParams,Binds到ExecuteWithParams。
还有一个关键的地方要修改:双击InvokeExecuteWithParams,弹出属性界面。
默认的Refresh:deferred.
将其改成ifNeeded。
3. 运行页面
显示的全部是以S开头的Employee。
除了动态设置查询条件,本文所介绍的技巧具有一定的普遍意义,只要你想在页面Load时调用某个方法,都可以使用本文介绍的技巧。
Project 下载: ADF_Query_ExecuteWithParams(2).7z
http://maping930883.blogspot.com/2010/04/adf063adf-bc.html
接着上一个Project,有时我们想在界面上直接显示查询结果,查询条件是通过程序设置的,不要人工输入。
这时,我们需要手工增加Binding关系。
重点步骤说明:
1. 新建一个页面:adf_query_executeWithParams2.jsf
从Data Control面板中直接拖放EmployeeView1生成Table。
2. 切换到Bindings Tab
(1)在Bindings中,手工增加一个action
选择EmployeeView1中的ExecuteWithParams,并设置参数值。
这里直接给了参数值:S%,当然也可以从别的地方传过来。
(2)在Executables中,手工增加一个invokeAction
在Executables中的对象,在该页面被Load的时候执行。
给一个id名称:InvokeExecuteWithParams,Binds到ExecuteWithParams。
还有一个关键的地方要修改:双击InvokeExecuteWithParams,弹出属性界面。
默认的Refresh:deferred.
将其改成ifNeeded。
3. 运行页面
显示的全部是以S开头的Employee。
除了动态设置查询条件,本文所介绍的技巧具有一定的普遍意义,只要你想在页面Load时调用某个方法,都可以使用本文介绍的技巧。
Project 下载: ADF_Query_ExecuteWithParams(2).7z
http://maping930883.blogspot.com/2010/04/adf063adf-bc.html
相关文章推荐
- 使用ADF-BC 实现查询功能之二:ExecuteWithParams
- 使用ADF-BC 实现查询功能之四:通过代码动态设置Where条件参数
- ADF: 如何在首次进入页面时避免table自动执行view object的查询
- 使用ADF-BC 实现查询功能之八:通过代码动态设置Criteria条件参数
- ADF: 如何在首次进入页面时避免table自动执行view object的查询
- 使用ADF-BC 实现查询功能之七:使用View Criteria
- 使用ADF-BC 实现查询功能之五:使用TaskFlow过滤查询结果
- 使用ADF-BC 实现查询功能之一:All Queriable Attributes
- 使用ADF-BC 实现查询功能之九:重写getCriteriaItemClause方法设置Criteria中的变量
- 使用ADF-BC 实现查询功能之六:使用Popup组件实现全字段查询
- 使用ADF-BC 实现查询功能之十:重写prepareRowSetForQuery方法设置变量
- 如何用js实现,在一个页面有个输入文档框,然后点击查询按扭后,调用IE的查询功能在当前页面进行查询
- java servlet 几种页面跳转的方法,需要的朋友可以参考一下 在访问网页的过程中,页面自动刷新、跳转和重定向是经常用到的,这里就说说在Java中是如何实现这些功能的! 一、页面自动刷新
- nutch的查询结果页面search.jsp如何实现翻页功能
- 如何在查看PDF文档时使用金山词霸自动取词查询功能
- 如何定制一款12306抢票浏览器——实现自动查询和预订功能
- 使用scrollpagination实现页面底端自动加载无需翻页功能
- 使用scrollpagination实现页面底端自动加载无需翻页功能
- 使用scrollpagination实现页面底端自动加载无需翻页功能
- 使用任务计划功能结合shutdown命令让Win7实现定时自动执行