Skip to Main Content

SQL Developer

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Feature request: Shared User Defined Reports

User_2H7WGJun 18 2022

It would be great if SQL Developer supported a convenient way to share user defined reports with other people on your team.
My team is using git to share exported reports. There do not appear to be any tools within SQL Developer to help keep reports in sync with a file on the PC.

This post has been answered by user9540031 on Jun 18 2022
Jump to Answer

Comments

user9540031
Answer

Hi,
It would be great if SQL Developer supported a convenient way to share user defined reports with other people on your team.
Then it is great, because that feature already exists.
image.pngEver noticed these?
But first, you must convert your reports into individual XML extensions. That's easy, and well explained in the following documents:
https://github.com/PhilippSalvisberg/sqldev/blob/main/workshop/010_create_report_xml_extension/README.md#create-report-as-xml-extension
https://github.com/oracle-samples/oracle-db-examples/tree/main/sqldeveloper/extension/xml/individual#sql-developer-examples
Don't forget to nest the main <display> element of your reports inside a <folder> element in order to group them into folders under Shared Reports. (See the example in the end of this post.)
Once you have done that, nothing prevents you from loading individual XML extensions from your local Git repository, making it possible to synchronize with your project's remote Git repository by just pulling from that remote, then restarting SQL Developer.
(It takes a bit of manual configuration work: each individual XML extension must be configured in Preferences. But once this is done, it just works. Restarting SQL Developer is required for changes to become available, though.)
Regards,

Marked as Answer by User_2H7WG · Jun 18 2022
User_2H7WG

👀
That's neat, not exactly obvious in the settings to find, but nice to know it's there!
Thanks,

1 - 2

Post Details

Added on Jun 18 2022
2 comments
173 views