Submitted by mknjlaw on 2010/09/21 20:01
I have searched the online manual and threads and I cannot find answers for these two questions:
 
Pierre taught me how to update the value of a field in all items using the Property Pane. But I had to manually expand children items collapsed under parents. Clearly, I clicked on the Items menu and selected expand and when that did not work I clicked on Show all subitems, which exapnded only the children of the selected item. I then selected all of the items to see if I could expand all items in the hierarchy, but that did not work either. I had to manually go down the hierarchy and expand each subitem down through the lineage.The Property Pane will update the field value for only those items that are showing. Since I needed to update the citation filed for all items I created from researching this one book, it was quite time consuming. Is there a faster way to expand all items down through its lineage?
 
My second question is: why are duplicate items appearing at the bottom of my outline? When I selected these stray duplicate items for deletion I found that I could not cut them from the grid. I had to delete them from all grids. ( I saved a backup copy of the file to experiement on.) So when I cut them from the grid all the itmes disappeared. So my first question is: what did I do to create duplicate items at the bottom of the grid and my second question is: how can I delete the stray duplicates  items without deleting the items I want to keep.
 
Thanks
 
Mitchell Kastner

Comments

  1. To expand the whole grid: Ctrl+9, to expand a specific branch: Shift+Ctrl+9
  2. This is a known bug that some items appear more than once, depending on certain field values. If only the main item meets the source, this is not an issue. This will be fixed in v0.9.27. In waiting for a proper fix, you can either :
    1. Ensure only top level items meet the grid source. To do this, one way is to turn off context parent, hierarchy and save item states. Items which aren't top level items should be removed (select from this grid only).
    2. Hoist the main items you want
 

Armando

2010/09/23 13:48

In reply to by Pierre_Admin

[quote=Pierre_Admin]
 
This is a known bug that some items appear more than once, depending on certain field values. If only the main item meets the source, this is not an issue. This will be fixed in v0.9.27. In waiting for a proper fix, you can either :
  1. Ensure only top level items meet the grid source. To do this, one way is to turn off context parent, hierarchy and save item states. Items which aren't top level items should be removed (select from this grid only).
  2. Hoist the main items you want
 [/quote]
 
What I do to get rid of the extra items which meet the source :
 
1- Simple but not always efficient solution : use a field called  NotTLI, so that I can always use this field and filter items out when I'm sure I don't want them as TLIs.
 
2- Relativcely complex but very efficient solution build grids as follows :
 
A- Grid needs to have a source on the model of  : field1 OR field2 . See there, where I explain how I configure my grids : Flags for grid visibility - how to approach this? (inside that thead, Tom also made a nice table summary of what I explained in the 2nd post)
 
B- 1 or 2 main TLIs in the grid -- all others are subcategories/children.
 
However, note that solution #2 could be "a lot" of useless work considering that most hierarchical and filtering "problems" will be fixed in a few months.