My Oracle Support Banner

When Filtering Columns The Cursor Gets Lost Or Is Moved To Another Column Filter (Doc ID 2541707.1)

Last updated on SEPTEMBER 05, 2019

Applies to:

Oracle JDeveloper - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

An ADF application has a page with an <af:table> component with sorting and filtering enabled. The table is based on an Entity Object which corresponding View Object has List Of Values (LOV) defined on its attributes and the corresponding <af:column>s have attribute "FilterFeatures" set to "caseInsensitive" to bypass model-driven case-sensitivity and force case insensitive filtering mode. The LOV have "Default List Type" set to "Input Text with List of Values" or "Combo Box with List of Values". One of the View Object attributes has "Auto Submit" set to "false" in its "UI Hints" while the other has the "Auto Submit" set to "true".

ACTUAL BEHAVIOR
When filtering, the cursor gets moved to another column's filter or totally gets lost.

The behavior depends on the value of "Auto Submit" set for the field and on the used browser.

In the specific:

If the field you are attempting to filter has "Auto Submit" set to "true" and the value entered in the filter input text field does not match exactly one of the values in the table:

If the field you are attempting to filter has "Auto Submit" set to "false" and the value entered in the filter input text field does not match exactly one of the values in the table:

EXPECTED BEHAVIOR
When filtering columns, even if the value does not exist, the expectation is that the focus is not moved to any other column's filter.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.