"Add to folder" items do not persist

Maxmix

Member³
Hi,

The scenario:
I am sending some oracle objects (tables, views, ...) to some folder, created in "Define Browser Folders" .
They appear there immediately. However, upon visiting this folder after a while, some objects are not there anymore. I suspect they are cleared at some moment by other instances of PLD running concurrently.

Sorry if I asked it before, but could you fix it ASAP, please?

 
Hope you will find out, what is the nature of mystery.
I am ready to give you any additional information.

Meanwhile, I did short test with a couple of running PLD instances and took "snapshots" of ini-file user.prefs (which contains BrowserFolder settings). It turns out, that some entries in user.prefs are updated immediately but not [BrowserFolders] section, which is written only upon quitting application. Hence, if I start another PLD while 1st (in which I added some objects to custom Folder) is still running, I cannot see just added objects!
Already we are in bad situation.
This time my objects did not disappear, though. May be, it happens only when 3 of more instances involved or instances are being terminated in other order or something...

 
Thoroughly selected items that I added to just created Browser folder yesterday, they are all gone today. Very depressing...
 
You may try this:
1. Close all but one PLSD instance
2. Disable "auto-save layout"
3. Setup your folders
4. Use Window -> Save Layout

You should be able to use multiple instances after that, and no changes would be saved unless you force with Window -> Save Layout.
Changes from one instance, would not be seen in another instance.
New instances should see changes as long as you've saved them.

Regards,
Gustavo
 
Gustavo, thank you for a suggestion.
Alas, Window -> Save Layout does not cause writing this piece of information.
Besides, such a hassle makes even manual editing of .prefs file more feasible (I believe that original intention was to allow easy adding of db-objects to custom folders, any time).
 
Back
Top