The JButton control is unique when you specify a JClient LOV control binding because unlike other Swing controls that support the LOV control binding, a JButton control will display an LOV dialog. The dialog the user sees displays the attributes you specified for display in the LOV binding.
Note: If you are migrating a JClient application into Oracle JDeveloper 10g from JDeveloper version 9.0.4 or earlier, you may get a runtime exception if you created an LOV binding in your application that used the same view object for the source and the target. This behavior was supported for navigation mode in earlier versions. Starting in JDeveloper 10g, navigation mode is supported only on the List, ComboBox, Radio Button Group, and Spinner when dropped as a Data Collection.
The LOV dialog supports several custom features:
JULovPanelInterface to display your
own LOV dialog when the user clicks the JButton control with the LOV
binding
When Find-mode operation is enabled for the LOV binding on the JButton control, the user can set the LOV dialog into Find mode by clicking the Find button in the LOV dialog navigation bar. The LOV dialog in Find mode lets the user enter view criteria to execute a query on the bound view object rows. The LOV binding executes the query and displays only the rows that match the specified view criteria
The user executes a Find-mode query through LOV dialog by:
For details about the usage of view criteria in Business Components, see the JavaDoc for this class:
oracle.jbo.ViewCriteria
About Find Mode for JClient Controls
Working with ADF JClient LOV Control Bindings
Copyright © 1997, 2004, Oracle. All rights reserved.