Submitted by David_H on 2019/12/12 00:31
Just did a few searches and also referred to the help manual which gives no explanation for "undo": 2. Edit Menu
 
Undo works if I change an items value, but 90% of the times I've needed it have been when I have accidentally deleted an item, and it appears to do nothing for that. I assume there is some technical challenge on that?
 
Thanks

Comments

Indeed, IQ storage is a database and delete is, well, deleted
 
Technically possible to support item delete undo, but lots of work for sure
 
What could be done quite easily is provide a list of deleted items (ID, Item text, date deleted, view)
At least then you could open a backup and copy / paste 1 or more deleted items back
 
Pierre_Admin
IQ Designer
 

David_H

2019/12/12 01:01

In reply to by Pierre_Admin

[quote=Pierre_Admin]
Indeed, IQ storage is a database and delete is, well, deleted
 
Technically possible to support item delete undo, but lots of work for sure
 
What could be done quite easily is provide a list of deleted items (ID, Item text, date deleted, view)
At least then you could open a backup and copy / paste 1 or more deleted items back
 
Pierre_Admin
IQ Designer
 
[/quote]
That would be awesome. Even more awesome if somehow when someone selects undo and it's apparent (assuming such is possible) they might be attempting to undelete an item some type of explanation popped up so they knew how to proceed. I'm think of new users here, as well as old users who forget something exists by the next time they need it :D. 

Paul_J_Miller

2019/12/13 06:10

In reply to by Pierre_Admin

In a database it is theoretically possible to unlink the item from the rest of the database instead of deleting it and 'move' the item to a hidden 'deleted items' grid which would act as the 'Recycle Bin' to allow items to be restored (just like the Windows file system).
 
Of course if the 'Recycle Bin' was emptied then the item is lost permanently.
 
Just a thought.
 
It might be more effort to do it this way or less effort ... I  have no idea.