ReportingForRDL folder missing

This forum is for programmers who have questions about the source code.
Post Reply
mowgli
Posts: 134
Joined: Fri Sep 14, 2007 1:42 pm

ReportingForRDL folder missing

Post by mowgli » Tue Aug 30, 2022 4:56 pm

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.

mowgli
Posts: 134
Joined: Fri Sep 14, 2007 1:42 pm

Re: ReportingForRDL folder missing

Post by mowgli » Mon Sep 19, 2022 8:28 am

Is that something I can do myself by copying it in?

allends
Posts: 235
Joined: Fri Aug 23, 2013 11:29 am

Re: ReportingForRDL folder missing

Post by allends » Mon Sep 19, 2022 10:16 am

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.
Allen
Open Dental Software
http://www.opendental.com

allends
Posts: 235
Joined: Fri Aug 23, 2013 11:29 am

Re: ReportingForRDL folder missing

Post by allends » Wed Sep 21, 2022 4:25 pm

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.
Allen
Open Dental Software
http://www.opendental.com

User avatar
jsalmon
Posts: 1551
Joined: Tue Nov 30, 2010 12:33 pm
Contact:

Re: ReportingForRDL folder missing

Post by jsalmon » Thu Sep 22, 2022 10:49 am

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.
The best thing about a boolean is even if you are wrong, you are only off by a bit.

Jason Salmon
Open Dental Software
http://www.opendental.com

mowgli
Posts: 134
Joined: Fri Sep 14, 2007 1:42 pm

Re: ReportingForRDL folder missing

Post by mowgli » Mon Sep 26, 2022 6:12 am

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.

mowgli
Posts: 134
Joined: Fri Sep 14, 2007 1:42 pm

Re: ReportingForRDL folder missing

Post by mowgli » Wed Feb 01, 2023 8:27 am

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?
Image

mowgli
Posts: 134
Joined: Fri Sep 14, 2007 1:42 pm

Re: ReportingForRDL folder missing

Post by mowgli » Wed Feb 01, 2023 8:30 am

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

User avatar
jsalmon
Posts: 1551
Joined: Tue Nov 30, 2010 12:33 pm
Contact:

Re: ReportingForRDL folder missing

Post by jsalmon » Fri Feb 03, 2023 3:47 pm

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.
The best thing about a boolean is even if you are wrong, you are only off by a bit.

Jason Salmon
Open Dental Software
http://www.opendental.com

mowgli
Posts: 134
Joined: Fri Sep 14, 2007 1:42 pm

Re: ReportingForRDL folder missing

Post by mowgli » Mon Feb 06, 2023 7:49 am

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.

User avatar
jsalmon
Posts: 1551
Joined: Tue Nov 30, 2010 12:33 pm
Contact:

Re: ReportingForRDL folder missing

Post by jsalmon » Mon Feb 06, 2023 9:52 am

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.
The best thing about a boolean is even if you are wrong, you are only off by a bit.

Jason Salmon
Open Dental Software
http://www.opendental.com

Post Reply