Hilarion
Member³
I upgraded to version 10.0.1 (from latest version 9) yesterday and my "Reports" menu was behaving incorrectly.
My reports are configured as follows:
I'm using default reports ("Default Report directory" is checked in "Configure Reports" window) and my own reports (my reports folder is given in that configuration window).
I have reports shown as main menu item ("Reports as main menu item" option is checked in the configuration window).
My own reports are all in sub-folder called "My" (it also has subfolders), so all my reports are in sub-menu "My" in "Reports" menu.
The menu contains now those sub-menus (in this order):
Unfortunately there was a strange effect.
Reports from "DBA" menu worked OK, but clicking in other sub-menus invoked a different report (not the one I clicked). It was as if some internal structure used to determine which report file is bound to which menu position was missing all "My" reports (or they were misplaced in that structure) and that way all menu items in "My" sub-menu and other sub-menus after it were this way "bound" to wrong files (offset by count of "My" menu positions).
The problem somehow disappeared today after I changed some report options (use of default reports and use of user specified report folder) and restarted the application few times (not sure what caused the issue to disappear). The problem did not reappear since then (even if I reverted the settings back to what they were) so it looks like it was some kind of settings migration issue.
During my reports settings tweaking I noticed that if the PL/SQL Developer application is started with default reports turned on ("Default Report directory" is checked in "Configure Reports" window) and I switch it off, then I get this error when trying to invoke a report from menu:
The problem does not occur if I start the application with default reports switched off - I can switch them on and off as I wish, without errors.
I'm using PL/SQL Developer on Windows 7 SP1 (64-bit).
My reports are configured as follows:
I'm using default reports ("Default Report directory" is checked in "Configure Reports" window) and my own reports (my reports folder is given in that configuration window).
I have reports shown as main menu item ("Reports as main menu item" option is checked in the configuration window).
My own reports are all in sub-folder called "My" (it also has subfolders), so all my reports are in sub-menu "My" in "Reports" menu.
The menu contains now those sub-menus (in this order):
- DBA
- My
- Objects
- PL SQL
- User
Unfortunately there was a strange effect.
Reports from "DBA" menu worked OK, but clicking in other sub-menus invoked a different report (not the one I clicked). It was as if some internal structure used to determine which report file is bound to which menu position was missing all "My" reports (or they were misplaced in that structure) and that way all menu items in "My" sub-menu and other sub-menus after it were this way "bound" to wrong files (offset by count of "My" menu positions).
The problem somehow disappeared today after I changed some report options (use of default reports and use of user specified report folder) and restarted the application few times (not sure what caused the issue to disappear). The problem did not reappear since then (even if I reverted the settings back to what they were) so it looks like it was some kind of settings migration issue.
During my reports settings tweaking I noticed that if the PL/SQL Developer application is started with default reports turned on ("Default Report directory" is checked in "Configure Reports" window) and I switch it off, then I get this error when trying to invoke a report from menu:
The error disappears when I close and restart the application.Unexpected error.
List index out of bounds ().
The problem does not occur if I start the application with default reports switched off - I can switch them on and off as I wish, without errors.
I'm using PL/SQL Developer on Windows 7 SP1 (64-bit).