My Oracle Support Banner

Character "*" is appended When Trying to Override EQUALS With STARTSWITH Operator In Table Filtering (Doc ID 2633440.1)

Last updated on FEBRUARY 03, 2020

Applies to:

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

Symptoms


An ADF 12.2.1.3.0 application has a page with an <af:table> component based upon a View Object Data Control.
The View Object has attributes based on LOV.
When filtering the table the EQUALS operator is applied, but STARTS_WITH operator is needed to be used.
Therefore, the used operator has been overridden by implementing the VOViewImpl Java class.


When filtering the table on LOV-based columns, even though the returned values are consistent with what was entered in the filter, after the expected values are returned, the text in the filter is replaced with the same text plus a "*" appended to it.
This happens only the first time filtering is performed in the session. All the other filterings are not affected by this behavior. That is. once per session <af:column> filter criteria item gets "*" appended to user criteria.
No "*" should be appended to the text in the filter.

Changes

 

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!


In this Document
Symptoms
Changes
Cause
Solution
References


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