About LOV Dialog Support in JClient

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:

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:

  1. Clicking Set to Find mode in the LOV dialog navigation bar to display a single view criteria field for each bound attribute.
  2. Entering values in the view criteria field for the attributes they want to match. The entered value must include the appropriate comparison symbol (>, <, =). All values in the same view criteria are AND'ed together.
  3. Clicking Execute Query Button in the LOV dialog navigation bar to return the results to the LOV dialog.

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.