Submitted by d bartlett on 2010/06/10 11:10
Hi,
I've just twice-experienced removing a Sub Item from a Parent and that Sub Item being consequently removed from other Parents, despite checking-off that it be removed from only the selected Parent.  Scary.  Also, asigning Tagged Items to other Parents seems a bit off to me in so much as indented Sub Item formatting doesn't seem to be carrying well to the new Parent, but the info shows up in haphazard fashion instead, some is indented, some is not, the order is different, etc.  Using Pre-Rel-25.
Doug
Perhaps more accurately described as:  a Stand Alone Item being tagged and added to another Item (it becoming a Parent) as a Sub Item, then deleting that Sub Item and discovering that it's original presence as a Stand Alone Item elsewhere has also been deleted - anyhow, I'm definiately now afraid to delete Sub Items added by the Tagging mechanism.
AHA!  Maybe I have to clear the tagged item list first - maybe.
 
You know what - it's actually hard for me to say what's going on here - when I tag multi-line and variously-indented info and add it as a Sub Item elsewhere the formatting doesn't carry, a lot of the info is duplicated, some indented and some not, and when I try to correct the formatting by deleting the incorrectly duplicated data (from selected Parent only) it also deletes it from other Parents elsewhere.  C'est la vie . . . in other exiting stuff elsewhere, how about those Chicago Black Hawks, eh??? Now, for you Maple Leaf fans . . . how many years is it ???  Go Oilers Go !!!

Comments

Hi Doug,
 
I think I know what's going on in what you describe...
However, just to make sure we're on the same wave length could you :
 
1- create a new sample DB (open another IQ instance, then click on File--> New --> New IQ DB with sample Data)
2- recreate the problem using the provided items an grids and describe, step by step what you did ?
 
This way, I'll be able to try the exact same thing and either see if it's a bug or explain the mechanism behind the behaviour you're witnessing.
 
Thanks

d bartlett

2010/06/11 19:33

In reply to by Armando

Hi Armando,
 
OK, as you've instructed, I created a New IQ DB with sample Data:
  1. Opened Welcome and Appointments grids.
  2. Tagged Documentation from Welcome and added as Sub Item to Halloween in Appointments grid.
  3. ALL formatting carried, and I could NOT reproduce the previous duplicates of data generated, nor the previous gibbled indented formatting.
  4. Clear Tag List.
  5. When I deleted-from-this-Parent-only the added Sub Items from the Halloween Parent in the Appointments grid, the deleted SI's were NOT deleted from the Welcome grid - so that executed as expected/advertised, NOT like the other day when sometimes some SI's were deleted from Parents in other grids - so I could NOT reproduce that issue.
  6. THE ONLY THING I NOTICED THIS TIME AROUND THAT SEEMED AS BIT OFF WAS - typically when I delete something I use the keyboard control, Control E, and when using that method today I would then have to do a refresh before the deleted data disappeared, BUT if I right-click to choose Erase Item, or choose Erase Item from the menu bar, the deleted data disappeared instantly.
So probably this report doesn't really help you help me, but thanks Armando.  Also, I do run a fairly loaded-up IQ db so perhaps because of that in some respects it's not quite comparable with the quite-simple sample db, I don't know.
 
Doug Bartlett

Armando

2010/06/11 23:48

In reply to by d bartlett

Hi Doug,
 
Thanks for taking the time to describe the process, even if you weren't able to reproduce the problem.
 
I'll go back to your first post.
 
 
 
[quote]
Hi,
I've just twice-experienced removing a Sub Item from a Parent and that Sub Item being consequently removed from other Parents, despite checking-off that it be removed from only the selected Parent.  Scary.
[/quote]
 
 
I never experienced that. Do you know if the item completely disappeared from the DB or is it still there?
 
 
Note that in a multiple parent context, where an item can be an TLI in a few grids and also a subitem of other items, demoting and promoting  it could make it loose a field that's potentially a  "source field" in another grid, resulting in having it disappear from a grid after a refresh. But this doesn't seem to be what your case, what you experienced.
 
[quote]
Also, asigning Tagged Items to other Parents seems a bit off to me in so much as indented Sub Item formatting doesn't seem to be carrying well to the new Parent, but the info shows up in haphazard fashion instead, some is indented, some is not, the order is different, etc.  Using Pre-Rel-25.
[/quote]
 
I haven't experienced that either. However, if your formatting is context dependent (conditional format, grid dependent, etc.) it's possible that an item won't look the same when moved.
 
[quote]
Stand Alone Item being tagged and added to another Item (it becoming a Parent) as a Sub Item, then deleting that Sub Item and discovering that it's original presence as a Stand Alone Item elsewhere has also been deleted - anyhow, I'm definiately now afraid to delete Sub Items added by the Tagging mechanism.
[/quote]
 
I haven't experienced this either. I tried to replicate it but with no success.
 
[quote]
You know what - it's actually hard for me to say what's going on here - when I tag multi-line and variously-indented info and add it as a Sub Item elsewhere the formatting doesn't carry, a lot of the info is duplicated, some indented and some not, and when I try to correct the formatting by deleting the incorrectly duplicated data (from selected Parent only) it also deletes it from other Parents elsewhere.
[/quote]
 
Would it be possible that you had these "parents" appeared in several place (grids, and even as SIs of other parents)  and so these only appeared as different parents, but weren't in fact different... ? Hence when you removed some SIs from these you thought the SIs disappeared from many different parents at once ? Just speculating...
 
On a different note :  if you tag items that are at different hierarchical levels in a tree , adding them as SIs under a parent will NOT keep the original hierarchical structure. If you want to do that, you need to copy items as XML (copy --> one of the XML options), and paste the items as links (not a new items). But this too won't necessarily work as you want if you only need to see these few items you copied form the tree. To do that, you'll probably need to identify the items with a field and filter out the other ones, or something like that... This is probably unclear, but if you need some more clarification I can try.
 
So : Tagging is good for constituting a list of various items gathered along the day, without keeping any info about their hierarchical position.
 
[quote=d bartlett]
Also, I do run a fairly loaded-up IQ db so perhaps because of that in some respects it's not quite comparable with the quite-simple sample db, I don't know.
[/quote]
 
Surely, a sample DB might be less complex than yours.
 
You could also try a repair just to make sure. I make repairs regularly just to clean stuff that should -- e.g. : today I had a bunch of field that IQ displayed as containing Data, but they did not, they were empty; after a repair, all was fine.
 
Good luck

for what it's worth, and not that it's a big deal or anything, but I discovered that I lost my customized date formatting in the Appointments column of the Appointments grid thru all of this - presumably when I created the new sample DB and then worked from within it.
Doug Bartlett

Armando

2010/06/15 12:31

In reply to by d bartlett

[quote=d bartlett]
for what it's worth, and not that it's a big deal or anything, but I discovered that I lost my customized date formatting in the Appointments column of the Appointments grid thru all of this - presumably when I created the new sample DB and then worked from within it.
Doug Bartlett
[/quote]
 
Do you need help to get it back ?
 
Some hypothesis :
 
1- If the format was depending on a conditional formatting tule, it's probably because you removed the column which is used as the condition -- just open the "appointments"  field, look at the conditional format "equation", and see if it depends on some other field. Put that field/column back into the grid.
2- It could also be that you moved columns around and the grid just needs to be restarted -- this is something that can mess up the conditional formatting not sure shy but it seems like a grid component problem.
3- If you formatted your items manually, it could be that some other option is overriding your custom format....
4- Or it could be a bug, or some other human error (like : you mistakenly deleted  something)

d bartlett

2010/06/16 00:02

In reply to by Armando

thanks Armando, but I was able to rebuild my customized date formatting via Manage Fields > Appointments > Options
Doug Bartlett