Submitted by David_H on 2015/01/21 19:12
Please see the attached screenshot.  I created a grid named "cognitive exercises" that I use for brain teasers.  Currently the yes/no field that was automatically created when the grid was created has the inheritance value, "value -> sub-items" set to unchecked, which is why the circled items don't have a checkmark, i.e. I entered them in the grid but would have had to manually check them off as i created them since they were sub-items.  However for the grid I have "context parents" checked, which is why the items still show up in the grid ever after refreshing, right?  Which is as it should be, right?
 
However I have another grid and field set up identically, but if I enter sub-items (no check mark) they disappear when I refresh.  Which they should not, right?
 
The ONLY difference I can think of between the two grids is that on the problem grid when i originally created it I unchecked "context parents".  But then I later rechecked it.  So why do sub-items that don't have the check mark disappear?  I have tried all the standard troubleshooting stuff such as closing and reopening etc.
 
Hopefully the description of the issue makes sense.
 
Thanks
 

Comments

Well, to make things even more confusing it only happens to sub-items under one top level item.  It does not happen to sub-items under other top level items in the same grid.  That is, unchecked items disappear from view under the one TLI, but not the other TLI's.  WTF?

Armando

2015/01/21 19:46

In reply to by David_H

Seems that the video is private.
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/21 19:59

In reply to by Armando

[quote=Armando]
Seems that the video is private.
[/quote]
 
Fixed.

Not seeing the video, etc. doesn't help, but I'm guessing it could be what I called a bug (many years ago) with the "plain" hierarchy" mode (i.e. : full NOT checked).
When full isn't checked, interesting results can happen. (If you have the patience, see  sqlnotes.net/drupal5/index.php , especially point #5)
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/21 20:12

In reply to by Armando

Hmmm.....sounds like you are describing something similar.  Hopefully you can see the video now and comment.  To be clear, the items I am showing are identical in ALL respects (other than the bizarre behavior).  The are both entered in this grid only and both have one parent.
 
The only thing I can think is that the buggy items might have had a TLI that existed before I set the grid to show context, whereas the ones that are operating correctly were created after I set the grid to show context.  MAYBE.

David_H

2015/01/21 20:15

In reply to by David_H

[quote=David_H]
The only thing I can think is that the buggy items might have had a TLI that existed before I set the grid to show context, whereas the ones that are operating correctly were created after I set the grid to show context.  MAYBE.
[/quote]
Cancel that theory, I just added some sub-items to TLI's I am sure were they before I made the change and they don't disappear.

Armando

2015/01/21 20:17

In reply to by David_H

[quote=David_H]
Hmmm.....sounds like you are describing something similar.  Hopefully you can see the video now and comment.  To be clear, the items I am showing are identical in ALL respects (other than the bizarre behavior).  The are both entered in this grid only and both have one parent.
 
The only thing I can think is that the buggy items might have had a TLI that existed before I set the grid to show context, whereas the ones that are operating correctly were created after I set the grid to show context.  MAYBE.
[/quote]
 
Yup, this  is exactly what I described back then. To me, it's a bug.
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/21 20:28

In reply to by Armando

lol, I think I just figured it out, at least in my case.  I kept looking at the TLI where the sub-item was disappearing versus the one where it was not and comparing the properties in the property pane.  The ONLY difference, which you can see if you look at the video is the TLI where the items disappear is red.  So on a lark I changed the other TLI to a color and sure enough, the unchecked sub-items instantly disappear on refresh.
 
It appears once ItemForeColor has ANY value in the property pane, this happens.
 
So definitely a bug of some type.
 
Pierre?

Armando

2015/01/21 21:51

In reply to by David_H

[quote=David_H]
lol, I think I just figured it out, at least in my case.  I kept looking at the TLI where the sub-item was disappearing versus the one where it was not and comparing the properties in the property pane.  The ONLY difference, which you can see if you look at the video is the TLI where the items disappear is red.  So on a lark I changed the other TLI to a color and sure enough, the unchecked sub-items instantly disappear on refresh.
 
It appears once ItemForeColor has ANY value in the property pane, this happens.
 
So definitely a bug of some type.
 
Pierre?
[/quote]
 
What's your hierarchy mode ?
 
Could you set up a new grid, say grid1, with new items, and reproduce the issue without changing the source or filters?
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/21 23:36

In reply to by Armando

Hierarchy is checked.
 
I am not able to reproduce it in a new grid.  And with some more testing I'm not even able to reproduce it on all items in the original grid.  Changing the font on the one TLI seemed to instantly make it happen to sub-items under it.  However doing the same on some other items is not having the same affect.

Armando

2015/01/22 01:23

In reply to by David_H

[quote=David_H]
Hierarchy is checked.
 
I am not able to reproduce it in a new grid.  And with some more testing I'm not even able to reproduce it on all items in the original grid.  Changing the font on the one TLI seemed to instantly make it happen to sub-items under it.  However doing the same on some other items is not having the same affect.
[/quote]
 
 
Hierarchy can be "checked"/ON, but it can also be "full" or not (the button is split). 
 
I'd be surprised that the problem has to do with the font per se. Most probably something related to filters, again.
 
so if you reproduce the steps in your video, the problem doesn't happen anymore ? (If, in your video, 1- the column with the check marks corresponds to the  grid source, 2- Hierarchy is on but not full... I can reproduce the "problem" easily.)
 
 
 
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/22 05:37

In reply to by Armando

[quote=Armando]Hierarchy can be "checked"/ON, but it can also be "full" or not (the button is split).[/quote]
 
You've lost me, I see a checkbox which can be checked or not, I don't see any other options.
 
[quote]I'd be surprised that the problem has to do with the font per se.[/quote]
Me too, I was just grasping.
 
[quote]Most probably something related to filters, again.[/quote]
Well unless the program itself is creating filters, or dwarves are doing it, I don't have any filters employed.
 
 
[quote]so if you reproduce the steps in your video, the problem doesn't happen anymore ? (If, in your video, 1- the column with the check marks corresponds to the  grid source, 2- Hierarchy is on but not full... I can reproduce the "problem" easily.)[/quote]
The problem still happens with 100% consistency on the TLI item it was happening on.  I just can't make it happen with 100% consistency on a TLI it is not happening on.  Once it happens once, it seems to keep happening.
 
I have now also had it happen in another grid.  Perhaps it is because of the hierarchy setting you refer to, but since I can't see what you are referring with regard to a button being "split" I don't know.
 

Armando

2015/01/22 11:53

In reply to by David_H

 
 
If I follow the steps provided in the link I previously pasted + hierarchy ON but full hierarchy OFF (links above), I can reproduce your problem as shown in the video. But maybe it's not the same issue.
 
 
 
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/22 16:32

In reply to by Armando

Thanks Armando.  I found what you were referring to here.  Can you tell me how I would get icons to display with full text like this, as shown on the hierarchy commands?  That would be huge and make it easier for me to test this further.  I've tried all the things I would try in most programs, but can't find a "show text with icons" command.
 
Thanks
 

Armando

2015/01/22 18:19

In reply to by David_H

I'd like to help, but it seems to me that Pierre is most probably best placed to answer that type of question/problem. (I.e. I could spend 15-30 min trying and it would probably be for nothing.)
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

Armando

2015/01/22 18:22

In reply to by David_H

ok, try this
 
[quote=David_H]
Thanks Armando.  I found what you were referring to here.  Can you tell me how I would get icons to display with full text like this, as shown on the hierarchy commands?  That would be huge and make it easier for me to test this further.  I've tried all the things I would try in most programs, but can't find a "show text with icons" command.
 
Thanks
 
[/quote]
 
 
Normally, the grid menu has the hierarchy option + the full hierarchy. If it's not there, maybe Pierre changed something but I don't have the time to double check that.
 
To reproduce a problem that *could* be yours :
 
- Hierarchy ON (but full off)
 
In your grid:
- under a new TLI : create ONLY sub-items that DON'T meet the source (i.e. source field isn't checked for those items)
- refresh : no problem. All sub items not meeting the source should stay there.
- Now, add a sub-item that meets the source.
- refresh : all sub items not meeting the source should disappear, but the one meeting the source should stay.
 
Is that the same problem you're experiencing ? Not sure. You need to compare with the situation you described before.
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/22 19:43

In reply to by Armando

[quote=Armando]
ok, try this
 
[quote=David_H]
Thanks Armando.  I found what you were referring to here.  Can you tell me how I would get icons to display with full text like this, as shown on the hierarchy commands?  That would be huge and make it easier for me to test this further.  I've tried all the things I would try in most programs, but can't find a "show text with icons" command.
 
Thanks
 
[/quote]
 
 
Normally, the grid menu has the hierarchy option + the full hierarchy. If it's not there, maybe Pierre changed something but I don't have the time to double check that.
 
To reproduce a problem that *could* be yours :
 
- Hierarchy ON (but full off)
 
In your grid:
- under a new TLI : create ONLY sub-items that DON'T meet the source (i.e. source field isn't checked for those items)
- refresh : no problem. All sub items not meeting the source should stay there.
- Now, add a sub-item that meets the source.
- refresh : all sub items not meeting the source should disappear, but the one meeting the source should stay.
 
Is that the same problem you're experiencing ? Not sure. You need to compare with the situation you described before.[/quote]
 
Thanks, yes I'll test that now that I know what you are referring to.  I was just asking if you knew how to get the icons to show text, if you look at the attached screenshot below you'll see that all I get is itsy bitsy icons.  That's why at first i didn't even know what you were talking about and thought you were referring to something in the grid settings area.  i.e. I didn't even realize there were commands on the toolbar like this.  It would be 10x easier for me to navigate my way around if I could set my toolbar to show text like in the example i linked to above.
 
Thanks

Armando

2015/01/22 20:54

In reply to by David_H

[quote=David_H]
I was just asking if you knew how to get the icons to show text, if you look at the attached screenshot below you'll see that all I get is itsy bitsy icons.  That's why at first i didn't even know what you were talking about and thought you were referring to something in the grid settings area.  i.e. I didn't even realize there were commands on the toolbar like this.  It would be 10x easier for me to navigate my way around if I could set my toolbar to show text like in the example i linked to above.
 
Thanks
[/quote]
 
Unfortunately, I realize I don't know how to show text beside icons... Maybe it's not possible anymore.
As for the buttons meaning  : most of them are in the the menus. The Hierarchy button can be found in the Grid Menu.
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

David_H

2015/01/22 19:47

In reply to by Armando

OK so the answer is yes, that hierarchy/full hierarchy instantly makes the items that disappear show back up.  Sorry it took so long to realize what you were referring to there.  Thank you!

Armando

2015/01/22 20:56

In reply to by David_H

[quote=David_H]
OK so the answer is yes, that hierarchy/full hierarchy instantly makes the items that disappear show back up.  Sorry it took so long to realize what you were referring to there.  Thank you!
[/quote]
 
Full hierarchy will solve effectively the problem. However, the problem is that there's still a problem with "plain" hierarchy; there shouldn't be.
 
-------------------------------------------------------
Windows 8.1
Sony Vaio S Series 13 (SVS131E21L)
Ram:8gb, CPU: Intel i5-3230M, 2.6ghz

Tom

2015/07/05 13:05

In reply to by Armando

[quote=Armando]
Normally, the grid menu has the hierarchy option + the full hierarchy. If it's not there, maybe Pierre changed something but I don't have the time to double check that.
 
To reproduce a problem that *could* be yours :
 
- Hierarchy ON (but full off)
 
In your grid:
- under a new TLI : create ONLY sub-items that DON'T meet the source (i.e. source field isn't checked for those items)
- refresh : no problem. All sub items not meeting the source should stay there.
- Now, add a sub-item that meets the source.
- refresh : all sub items not meeting the source should disappear, but the one meeting the source should stay.
 [/quote]
 
In a new install; create a new file without content; add a Grid.
The default setting is Hierarchy *without* Full Hierarchy selected.
Problem then is as Armando describes above - guaranteed to drive new user away imo. It certainly confused me for a bit...
 
I know the 'basic' Hierarchy is used occasionally, but AFAIK it is the more unusual choice (?)
Pierre: why not make it simpler - make Full Hierarchy the main option in the menu (& make it default), and put the other option in the sub/split-menu (and even maybe rename it to something more descriptive?)

Pierre_Admin

2015/07/05 13:16

In reply to by Tom

Good idea, I'll look into it.
 
One reason why this hasn't be addressed is that filtering is to be reviewed, making it more Ecco-like. This will have some impact on hierarchy displays. I wanted to look into the global issue of hierarchy displays.
 
HTH
 
Pierre_Admin
(Still in Portugal, but soon back in Montreal)