Hi Pierre
Did something change at some point in the way items (XML way, item + subs) are copied/pasted in IQ...?
Did something change at some point in the way items (XML way, item + subs) are copied/pasted in IQ...?
Maybe not, but I somehow just realized that pasting doesn't do what I thought it was doing... with pretty disastrous effects here. [Edit : luckily, not too disastrous. We're probably not many users copying/pasting hierarchies with items having multiple parents... in the same hierarchy. Hopefully.]
Description :
Description :
When an item has multiple parents and is found in several places under a copied hierarchy, that item pasted only once (when the paste process pastes as "new" item, of course, NOT as a new link/parent link).
e.g.
#1 Original outline. 1 & 2 are the same items under A, B and D
e.g.
#1 Original outline. 1 & 2 are the same items under A, B and D
- A
- 1
- 2
- B
- 1
- 2
- C
- D
- 1
- 2
- D
#2 Copied and pasted outline (as new items)
- A
- 1
- 2
- B
- C
- D
Has it always been like that ? I thought I tested it a long time ago and if an item was to be found under several parents, it would then be reproduced several time in the paste process. I might have dreamed/inferred that, and its very unfortunate... consequences for my work are pretty far reaching (like : a paragraph missing in a paper I submitted last year).
IMO it doesn't really make sense to paste as in the example #2 above when pasting as new items as there's absolutely no way to know what should be found under these incomplete hierarchies, unless ones feels like going through a potentially extremely long process of recreating all the hierarchies from the original model...
IMO it doesn't really make sense to paste as in the example #2 above when pasting as new items as there's absolutely no way to know what should be found under these incomplete hierarchies, unless ones feels like going through a potentially extremely long process of recreating all the hierarchies from the original model...
I understand the potential difficulty to recreate the logic of parent/children multiple linking in a newly pasted/created hierarchy, but even if the multiple links aren't preserved as links inside the copied hierarchy, the items should at least be reproduced, even as autonomous items with only a single link.
So pasting the first example would look like, with the various 1 & 2 having different item IDs
- A
- 1
- 2
- B
- 1 [diff. ID]
- 2 [diff. ID]
- C
- D
- 1 [diff. ID]
- 2 [diff. ID]
- D
It seems much, much better to me. Yes, no more multiple links, BUT the hierarchy, structure, meaning... is preserved. And that way it's easy to create templates and copy/paste them. Otherwise, it becomes quite harder and -- to me -- somewhat defeats some of the advantages of multiple parent linking.
Can this problem be confirmed?
If confirmed, can be "fixed" ? Or maybe at least add an option to reproduce all items with multiple "links"... multiple times (diff. IDitem)?
If confirmed, can be "fixed" ? Or maybe at least add an option to reproduce all items with multiple "links"... multiple times (diff. IDitem)?
Thanks
Comments
Is this fixed in v0-9-26PreRel52?