Submitted by WayneK on 2019/01/19 12:13
Grid>Column filter>check "Filter items at any level"
Grid>Column filter>check "Filter out sub-items"
 
Above settings do not filter sub-items unless the sub-items have been expanded into view.  Tested this many times with same result.
 
Example:
1) Ran column filter for "unchecked" items
2) Expanded TLI and found that checked subitems were still there. 
3) Hit screen refresh and the checked subitems disappeared, as they should have done in the first place.
Conclusion: filter works only when subitems have been expanded.
 
Doesn't seem like filters should depend on the outline display status.  If it does, this should be explained in the manual.
I can show this step by step if necessary but the forum requirements for loading images are a pain.
 
Wayne
111k

Comments

Hi Wayne,
 
The grid cannot filter on items that aren't loaded. That is why the grid now background loads hidden items, provided the grid auto-update is enabled.
 
I know that w.r.t. your issue with field values being unassigned, we discussed turning off auto-update, perhaps it is still off
 
Pierre_Admin
IQ Designer
 

Yes, auto-update is off.
 
How do I ensure that all my subitems are being run through the filter?  When I'm running any operation on a grid, how do I ensure that all items are being processed without some being excluded because they're not loaded?
 
In this case, it was obvious because the filter is supposed to exclude items and its failure to do so is evident.  But if I were filtering to find items, I'd have had no idea that items were being missed by the filter.
 
I'm guessing the answer is that you have to expand all subitems that you want processed.  If that's how it's supposed to work, seems like this should be in the documentation. 
 
I think most people are going to assume that items assigned to a grid are going to be subject to all operations on the grid.  Not knowing that is going to result in unexpected and puzzling results, as it did for me.
 
Wayne

Pierre_Admin

2019/01/19 14:40

In reply to by WayneK

[quote=WayneK]
I think most people are going to assume that items assigned to a grid are going to be subject to all operations on the grid.  Not knowing that is going to result in unexpected and puzzling results, as it did for me.
[/quote]
Exactly, that is why auto-update is On by default and you should probably turn it back On !
 
Pierre_Admin
IQ Designer