I'm using cacheAllData="true" on a data source and using a FilterBuilder to create criteria and execute a fetch. When using the "between" operator on an Integer field the results do not include the start and end values.
For example, I have records with a field SSTR values numbered 1 through 10. If I create criteria with the FilterBuilder and specify field SSTR between 1 and 10 the results include only rows where SSTR>1 and SSTR<10, so records 2-9 appear. If I extend the criteria to "between 0 and 11" rows 1-10 show up.
For example, I have records with a field SSTR values numbered 1 through 10. If I create criteria with the FilterBuilder and specify field SSTR between 1 and 10 the results include only rows where SSTR>1 and SSTR<10, so records 2-9 appear. If I extend the criteria to "between 0 and 11" rows 1-10 show up.
Comment