Page 1 of 1
ReportingForRDL folder missing
Posted: Tue Aug 30, 2022 4:56 pm
by mowgli
Is there any chance we could get the ReportingForRDL folder back in source code? It's missing from v22.1 and we have nearly 50 reports that depend on that old feature. Mostly still working because your really basic table columns have been consistent for years.
Re: ReportingForRDL folder missing
Posted: Mon Sep 19, 2022 8:28 am
by mowgli
Is that something I can do myself by copying it in?
Re: ReportingForRDL folder missing
Posted: Mon Sep 19, 2022 10:16 am
by allends
Custom Reports have been deprecated for many years.
https://www.opendental.com/manual174/reports.html
https://www.opendental.com/manual214/reports.html
Due to their deprecated status and the issues we have had with upkeeping the system, it was decided that the system should be removed from the code.
mowgli wrote: Mon Sep 19, 2022 8:28 am
Is that something I can do myself by copying it in?
It is not just that the folder is gone, all the code to make the Custom Reports system work has been removed.
Re: ReportingForRDL folder missing
Posted: Wed Sep 21, 2022 4:25 pm
by allends
After discussing this feature further, we are going to be to add the code back to the program.
Since the feature is still marked as deprecated, it is not guaranteed to remain in the program forever.
I recommend attempting to move your reports to a different reporting method over time.
Re: ReportingForRDL folder missing
Posted: Thu Sep 22, 2022 10:49 am
by jsalmon
The bug "Custom Reports, brought back the custom RDL reporting system." has been committed and will be released with v22.1.60, v22.2.40, and v22.3.9.
Re: ReportingForRDL folder missing
Posted: Mon Sep 26, 2022 6:12 am
by mowgli
Thank you all, we appreciate that so very much! We do keep an eye on these reports and have fixed them when they get broken. At the beginning, Open Dental was pretty short on reports, but gradually as more have been added, we don't have to deal with it as much and don't even mention them to new clients.
Re: ReportingForRDL folder missing
Posted: Wed Feb 01, 2023 8:27 am
by mowgli
Well, the RDL component has been added back, but a customer found when trying to run a Register report that it is failing to load ODR.dll.
Attached is a snapshot of the error encountered when running any of the reports. Looks like ODR.dll has been changed & breaks the function. Is that something that could be corrected fairly easily?

Re: ReportingForRDL folder missing
Posted: Wed Feb 01, 2023 8:30 am
by mowgli
So the Custom Reports do show up in the menu of Open Dental as if they should work, but that link to ODR.dll seems to be broken
Re: ReportingForRDL folder missing
Posted: Fri Feb 03, 2023 3:47 pm
by jsalmon
The code that was being used from the ODR library was moved/baked into the program (FormRpAccountingGenLedg.cs). So the screenshot you took must be a non-Open Dental entity needing it? I'll go ahead and distribute the ODR.dll with our installer again so that the library is present for anyone that needs to load it up. That will most likely fix this issue.
Re: ReportingForRDL folder missing
Posted: Mon Feb 06, 2023 7:49 am
by mowgli
Thanks Jason, you're right on that. I checked for the DLL but was looking in the wrong folder! Then checked and found it missing starting in v22.1.
I would guess that ODR.dll file will not ever be modified.
Re: ReportingForRDL folder missing
Posted: Mon Feb 06, 2023 9:52 am
by jsalmon
The attempted bug fix "Custom Reports that require the ODR library were failing to execute" will be released with v22.3.47 and v22.4.19.