I went to your link and followed their instructions. I put this line of code in my init of the datasource.
this.query().dataSourceName('InventDim_1').addRange(fieldnum(InventDim,WMSLocationId)).value(queryvalue('6*'));
The problem is, for one, It's filtering as "6\*" for some reason, and even if it was filtering by what it should be, it's doing the same thing as before. Where it shows the empty records where I filter unless I go into the advanced querying.
I'm not quite sure on how to use SysQuery::findOrCreateRange this is what I found someone else using, but it doesn't seem to be working for me. Getting a syntax error under the dataSourceNo(1).