Search found 940 matches

by wjstarck
Wed Mar 13, 2024 3:58 pm
Forum: Main Forum
Topic: Adding Xray Tab to Account Section
Replies: 1
Views: 193

Re: Adding Xray Tab to Account Section

Do you mean this?

Image

Go to Setup > Program links. Double click on Cliniview. CTRL-Click the modules on the left hand side to select which modules you want Cliniview to show in.
by wjstarck
Thu Feb 22, 2024 7:59 am
Forum: Advanced Topics
Topic: New Crop Rx pharmacy search needs some love
Replies: 0
Views: 176

New Crop Rx pharmacy search needs some love

The pharmacy search for NewCrop Rx could use some TLC. For example, if they have a Walgreen's entered in their system, the search 'Walgreen' won't find it, nor will 'Walgreens' because it has been capitalized in their DB. There's no consistency either. Some will be capitalized. Some won't. Some will...
by wjstarck
Fri Jan 26, 2024 7:57 am
Forum: Advanced Topics
Topic: xChart Integration
Replies: 1
Views: 910

Re: xChart Integration

Or, you could use our anesthesia software, which is built specifically for Open Dental as a plugin. We've had this as a solution for Open Dental for the past 15 years.

Check out our website at http://www.bigideasoft.com - feel free to PM or call me if you would like to schedule a demo.
by wjstarck
Tue Jan 23, 2024 9:54 am
Forum: Developers
Topic: A little help with password hashes
Replies: 2
Views: 492

Re: A little help with password hashes

Ahh, OK, no wonder. :shock:

Not a biggie, I'll just have them enter their MySQL username and password on our service controller form.

Thanks as always, Jason.
by wjstarck
Mon Jan 22, 2024 5:31 pm
Forum: Developers
Topic: A little help with password hashes
Replies: 2
Views: 492

A little help with password hashes

Hello- I have a service that needs to do some database work on my tables. So, I need to grab the OD connection string in order to connect to the database. I'm reading the hashed password located in FreeDentalConfig.xml and decrypting it to build my connection string like so: case "MySQLPassHash": my...
by wjstarck
Wed Sep 27, 2023 3:53 pm
Forum: Developers
Topic: Long startup times with plugin
Replies: 3
Views: 1592

Re: Long startup times with plugin

Hi Jason- Thanks. I already version my scripts like so: public static void To_23_1_15 () { string command = @"ALTER TABLE anesthquickbuttons MODIFY QuickButton1 CHAR(50)"; try { DataCore.GetTable(command); } catch { } <snip> To_23_1_19(); } public static void To_23_1_19 () { string command = @"DROP ...
by wjstarck
Wed Sep 27, 2023 2:03 pm
Forum: Developers
Topic: Long startup times with plugin
Replies: 3
Views: 1592

Long startup times with plugin

Hello OD- I have a customer that is seeing long load times for OD at startup. With my plugin disabled, it's a second or two. With my plugin enabled, it's around 45-60 seconds. Their server is a Dell PET330 with a Xeon E3-1220 @ 3 GHZ and 16 GB of RAM, Windows Server 2016. I suspect it's the DB conve...
by wjstarck
Thu Sep 14, 2023 8:53 am
Forum: Developers
Topic: Loading plugins in second instance of OD
Replies: 8
Views: 2941

Re: Loading plugins in second instance of OD

Thanks for that Jason.

Definitely will cut down on the support calls :|
by wjstarck
Fri Aug 18, 2023 1:42 pm
Forum: Developers
Topic: OD keeps crashing when loading ApptBook
Replies: 5
Views: 2198

Re: OD keeps crashing when loading ApptBook

Hi Jason-

it's HDMI.
by wjstarck
Sun Aug 13, 2023 4:26 pm
Forum: Developers
Topic: OD keeps crashing when loading ApptBook
Replies: 5
Views: 2198

Re: OD keeps crashing when loading ApptBook

FYI, if I turn the monitor's resolution down to 1920 x 1080 the problem goes away.
by wjstarck
Sat Aug 12, 2023 5:37 pm
Forum: Developers
Topic: OD keeps crashing when loading ApptBook
Replies: 5
Views: 2198

OD keeps crashing when loading ApptBook

OD keeps crashing right here (arrow): protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); Graphics graphics=e.Graphics; graphics.SmoothingMode=SmoothingMode.HighQuality; Rectangle rectangleOnControl;//the rectangle of the entire area under consideration. We cycle through subsections...
by wjstarck
Thu Jul 27, 2023 4:14 pm
Forum: Advanced Topics
Topic: Procedure notes bug -> OD 23.1.32
Replies: 5
Views: 2449

Re: Procedure notes bug -> OD 23.1.32

OK, I think I found the printing bug:

If I show the progress notes for today only by selecting today's date in the Show tab in the chart, printing will hang and OD has to be force quit.

I'm guessing this is why you were not able to reproduce it.

OD version is 23.1.33
by wjstarck
Tue Jul 25, 2023 2:44 pm
Forum: Advanced Topics
Topic: Procedure notes bug -> OD 23.1.32
Replies: 5
Views: 2449

Re: Procedure notes bug -> OD 23.1.32

It's weird. I was able to run 23.2.32 in the debugger and it printed OK. Then I went back to the release version and it printed from there as well. I've been having problems with it all day though. It seems like something locks up the print queue but once it does print then it will be OK for awhile....
by wjstarck
Tue Jul 25, 2023 1:43 pm
Forum: Advanced Topics
Topic: Procedure notes bug -> OD 23.1.32
Replies: 5
Views: 2449

Re: Procedure notes bug -> OD 23.1.32

Yes.
by wjstarck
Tue Jul 25, 2023 10:58 am
Forum: Advanced Topics
Topic: Procedure notes bug -> OD 23.1.32
Replies: 5
Views: 2449

Re: Procedure notes bug -> OD 23.1.32

FYI, there also appears to be a bug when printing progress notes. The printing dialog will hang and the document never prints. I know it's not the printer because I can print to the printer from other apps, and I can print from other areas of OD, and Microsoft print to PDF has the same problem.
by wjstarck
Tue Jul 25, 2023 10:21 am
Forum: Advanced Topics
Topic: Procedure notes bug -> OD 23.1.32
Replies: 5
Views: 2449

Procedure notes bug -> OD 23.1.32

There appears to be bug when I edit a procedure note in the chart. When I double-click to edit the note, the default note is appended to the end of my edited note when I click 'OK'

Thanks.
by wjstarck
Wed Jul 19, 2023 8:16 pm
Forum: Developers
Topic: Loading plugins in second instance of OD
Replies: 8
Views: 2941

Re: Loading plugins in second instance of OD

Jason- I was able to modify the code in PluginLoader.LoadAllPlugins like so (<------ denotes modified code): string dllPathWithVersion = String.Empty; <---------------------------------------------- if (dllPath.Contains("[VersionMajMin]")) { Version vers=Assembly.GetAssembly(typeof(Db)).GetName().Ve...
by wjstarck
Tue Jul 18, 2023 8:31 pm
Forum: Developers
Topic: Loading plugins in second instance of OD
Replies: 8
Views: 2941

Re: Loading plugins in second instance of OD

Jason- Thanks for that. OK this is weird. Some time ago OD staff added myPlugin[VersionMajMin].dll to the Plug-in.dll field in the Program Link setup form so OD could select from a list of plugins and load the plugin that matched the running version of OD. So far so good. So in my OD program directo...
by wjstarck
Tue Jul 18, 2023 12:57 pm
Forum: Developers
Topic: Loading plugins in second instance of OD
Replies: 8
Views: 2941

Loading plugins in second instance of OD

Is there a reason why plugins won't load when a second (or more) instance of Open Dental is launched? This creates a lot of confusion for our customers. One scenario in particular is when person A is logged in to Windows and has OD running, and they switch users to person B without quitting their ru...
by wjstarck
Fri Jun 02, 2023 11:12 am
Forum: Advanced Topics
Topic: Middle Tier issue (SOLVED)
Replies: 3
Views: 3939

Re: Middle Tier issue

OK fixed.

I had to uninstall and reinstall IIS to get it to work.

Thanks to the Middle Tier Support team for taking a look at it yesterday.
by wjstarck
Mon May 29, 2023 1:53 pm
Forum: Advanced Topics
Topic: Middle Tier issue (SOLVED)
Replies: 3
Views: 3939

Re: Middle Tier issue

Looks like I've had this issue once before: https://www.opendentalsoft.com:8085/forum/viewtopic.php?f=3&t=7206&p=32040&hilit=middle+tier#p32040 I have checked and rechecked my config multiple times after following the Middle Tier installation instructions. 1) I have my Open Dental program folder pre...
by wjstarck
Sat May 27, 2023 8:22 am
Forum: Advanced Topics
Topic: Middle Tier issue (SOLVED)
Replies: 3
Views: 3939

Re: Middle Tier issue

Here are the contents of ServiceMain.asmx.cs: using System.ComponentModel; using System.Web.Services; using OpenDentBusiness; namespace OpenDentalServer { /// <summary></summary> [WebService(Namespace="http://localhost/OpenDentalServer")] [WebServiceBinding(ConformsTo=WsiProfiles.BasicProfile1_1)] [...
by wjstarck
Thu May 25, 2023 7:14 pm
Forum: Advanced Topics
Topic: Middle Tier issue (SOLVED)
Replies: 3
Views: 3939

Middle Tier issue (SOLVED)

I had Middle Tier working on a Amazon lightsail server, but I recently upgraded that install to 23.1.x Now I can't seem to be able to login. The error I get is Server Error in '/OpenDentalServer' Application. Parser Error Description: An error occurred during the parsing of a resource required to se...
by wjstarck
Thu Mar 09, 2023 11:53 am
Forum: Advanced Topics
Topic: Moving all prior appointments into one clinic
Replies: 0
Views: 4642

Moving all prior appointments into one clinic

Hello- I have been using OD since 2008. Back then, I just had a single clinic ("Main") and all the appointments showed on the appointment book. Since then, there was a time that I had 15 different clinics, including the original one, but I have always had Main selected in the appointment book and al...
by wjstarck
Thu Feb 16, 2023 12:24 pm
Forum: Developers
Topic: Plugin won't load in debugger (customer db)
Replies: 7
Views: 5062

Re: Plugin won't load in debugger (customer db)

OK thanks.

Not the end of the world, but definitely annoying :x
by wjstarck
Wed Feb 15, 2023 12:38 pm
Forum: Developers
Topic: Designer errors in VS 2022 with 32 bit VirtualWeb.dll
Replies: 4
Views: 4257

Re: Designer errors in VS 2022 with 32 bit VirtualWeb.dll

At least I'm not alone :|

https://developercommunity.visualstudio ... -d/1601210

Is VirtualWeb.dll provided by Cybelesoft or is it an OD in-house product?
by wjstarck
Wed Feb 15, 2023 9:11 am
Forum: Main Forum
Topic: Where is my OD DB????
Replies: 3
Views: 3366

Re: Where is my OD DB????

Can you post a pic of your Backup settings screen (Manage > Backup) ? Are you trying to backup from a workstation or the server? I suspect that there is a typo in the format of the Backup FROM path string If you're trying to backup from the server, then the path should look something like C:\mysql\d...
by wjstarck
Tue Feb 14, 2023 5:16 pm
Forum: Developers
Topic: Designer errors in VS 2022 with 32 bit VirtualWeb.dll
Replies: 4
Views: 4257

Re: Designer errors in VS 2022

Well, that didn't last long. The problem appears to be with the build target. If I change the target to 'Any CPU' the designer problems go away. However, when I try to run in the Debugger, it throws a bad image format exception related to VirtualWeb.dll and quits. It will run in the Debugger if the ...
by wjstarck
Tue Feb 14, 2023 3:13 pm
Forum: Developers
Topic: Designer errors in VS 2022 with 32 bit VirtualWeb.dll
Replies: 4
Views: 4257

Re: Designer errors in VS 2022

Hmmmm....works now.

The build order got messed up somehow so right clicked on the project, then Build dependencies, then fixed the build dependencies for each item (OpenDental, OpenDentBusiness, Plugin)
by wjstarck
Tue Feb 14, 2023 2:08 pm
Forum: Developers
Topic: Designer errors in VS 2022 with 32 bit VirtualWeb.dll
Replies: 4
Views: 4257

Designer errors in VS 2022 with 32 bit VirtualWeb.dll

Hello- I am trying to open my plugin's forms in the VS 2022 designer but am having issues. The project builds and runs OK but I can't open any forms in the designer. I'm targeting x86. For example: Could not find type 'OpenDental.UI.GridOD' Please make sure that the assembly that contains this type ...
by wjstarck
Wed Feb 01, 2023 1:50 pm
Forum: Main Forum
Topic: Removing implant from tooth chart
Replies: 6
Views: 4381

Re: Removing implant from tooth chart

Dr. Doan -

FYI the ADA code for 'Implant removal, by report' is D6100
by wjstarck
Thu Jan 26, 2023 6:59 am
Forum: Main Forum
Topic: Removing implant from tooth chart
Replies: 6
Views: 4381

Re: Removing implant from tooth chart

Do you just want to hide the implant graphic?

In the chart double click on the D6010 entry and tick the 'Hide Graphics' checkbox. Click 'OK' and the implant graphic will no longer show in the chart.
by wjstarck
Fri Jan 20, 2023 9:23 am
Forum: Advanced Topics
Topic: Help with Query
Replies: 2
Views: 3795

Re: Help with Query

That works.

Thanks Allen
by wjstarck
Thu Jan 19, 2023 12:17 pm
Forum: Advanced Topics
Topic: Help with Query
Replies: 2
Views: 3795

Help with Query

I want to display ADA Code, Description and Fee for a fee schedule for a range of codes. This query gives me the ADA Code and Description but I am having trouble figuring out how to change the query to add the fee. SELECT ProcCode AS Code, Descript AS Description FROM procedurecode INNER JOIN fee ON...
by wjstarck
Sat Sep 24, 2022 5:58 pm
Forum: Developers
Topic: Getting the PatNum when patient has been changed
Replies: 2
Views: 3560

Getting the PatNum when patient has been changed

Which public methods can I access that will let me capture the PatNum when a new patient has been selected, either by clicking on the appointment or selecting that patient in the Select Patient dialog?

Thanks.
by wjstarck
Wed Aug 31, 2022 1:28 pm
Forum: Developers
Topic: Plugin won't load in debugger (customer db)
Replies: 7
Views: 5062

Re: Plugin won't load in debugger (customer db)

I don't see any error window it just silently fails and won't load the plugin.
by wjstarck
Wed Aug 31, 2022 10:57 am
Forum: Developers
Topic: Plugin won't load in debugger (customer db)
Replies: 7
Views: 5062

Re: Plugin won't load in debugger (customer db)

NVM, I was able to find a workaround: Just replacing the code in DatabaseIntegrities.Refresh from HQ like so worked. private static void RefreshFromHQ(){ _listDatabaseIntegrities=new List<DatabaseIntegrity>(); #if DEBUG ----------------------> //OpenDental.localhost.Service1 service1=new OpenDental....
by wjstarck
Wed Aug 31, 2022 10:38 am
Forum: Developers
Topic: Plugin won't load in debugger (customer db)
Replies: 7
Views: 5062

Re: Plugin won't load in debugger (customer db)

I can build OK. It's OD 22.1.55. Further investigation shows that it's failing here on PluginLoader.cs (see arrow): public static void LoadAllPlugins(Form host) { if(Environment.MachineName.ToLower()=="jordanhome" || Environment.MachineName.ToLower()=="jordancryo"){ bool isAllowed=DatabaseIntegritie...
by wjstarck
Tue Aug 30, 2022 2:27 pm
Forum: Developers
Topic: Plugin won't load in debugger (customer db)
Replies: 7
Views: 5062

Plugin won't load in debugger (customer db)

I am trying to debug a customer's db that uses our plugin.

I copy the customer's db into my mysql/data folder but the plugin won't load when I try to run OD in the VS2019 debugger. Why?
by wjstarck
Tue Jul 19, 2022 7:55 am
Forum: Advanced Topics
Topic: NewCrop Rx not posting Rx back to chart
Replies: 0
Views: 4312

NewCrop Rx not posting Rx back to chart

NewCrop Rx is not posting Rx in the OD Chart again.

Sometimes I can click on eRX, click on the Admin tab then Close and they'll post. But that's only about a quarter of the time. I tried clearing the IE browser cache, then closing and reopening OD but that doesn't help.

Thanks.
by wjstarck
Thu Jun 23, 2022 11:08 am
Forum: Developers
Topic: Strategies to improve Middle Tier performance
Replies: 2
Views: 4344

Strategies to improve Middle Tier performance

What are some strategies I could implement to improve Middle Tier performance? It's OK right now but could be better. My forms have a *lot of controls which is unavoidable. I notice that OD moved away from listBoxes in favor of grids on some forms (eg., FormPerio). Is this the reason? Any other help...
by wjstarck
Mon May 16, 2022 8:02 am
Forum: Main Forum
Topic: Patient Pictures into system quickly
Replies: 13
Views: 11201

Re: Patient Pictures into system quickly

Check out Justin Shafer's IOC Snapshot.

https://iocsnapshot.com/

Pretty sure it does what you want.
by wjstarck
Mon May 02, 2022 8:35 am
Forum: Main Forum
Topic: Open Dental for Oral and Maxillofacial Surgery (OMS) clinics
Replies: 7
Views: 3626

Re: Open Dental for Oral and Maxillofacial Surgery (OMS) clinics

I'm an OMS, and I've been using it for 15 years. It works really well, although there are some areas that could be better tailored for OMS, for example generation of referral letters with images. This can be addressed by having a 3rd party programmer utilize the plugin framework, which is nice becau...
by wjstarck
Wed Mar 09, 2022 1:39 pm
Forum: Developers
Topic: Where is ODApi.dll (opendental 22.1)?
Replies: 3
Views: 4517

Re: Where is ODApi.dll (opendental 22.1)?

Thanks
by wjstarck
Wed Mar 09, 2022 9:20 am
Forum: Developers
Topic: Where is ODApi.dll (opendental 22.1)?
Replies: 3
Views: 4517

Where is ODApi.dll (opendental 22.1)?

I can't build source for Open Dental 22.1 because the ODApi project isn't in the repository. How to I get this dll?
by wjstarck
Thu Mar 03, 2022 2:05 pm
Forum: Main Forum
Topic: OMS on OD
Replies: 13
Views: 18200

Re: OMS on OD

I am an OMS and have been using Open Dental since 2007 and love it. One of the major things I was hoping to see is vitals monitoring integration through units like MindRay or Criticare. Otherwise, of course being able to customize the display for more of an OMS environment is great but the core func...
by wjstarck
Wed Feb 09, 2022 2:01 pm
Forum: Main Forum
Topic: Crashed table
Replies: 9
Views: 5640

Re: Crashed table

Doesn't say which table it is. In the past the dataintegretycheck little program fixed crashed tables but not any more. It is a real pain. Thanks, drtmz You might consider purchasing NaviCat from PremiumSoft. I've used it for many years to manage database table issues. Will let you check, repair an...
by wjstarck
Mon Jan 10, 2022 11:09 am
Forum: Sharing
Topic: SMS Texting with Diafaan in Open Dental $89/year
Replies: 2
Views: 27562

Re: SMS Texting with Diafaan in Open Dental

Well, as the developer of a plugin for over 13 years now...I'd have to agree with you. Plugins have been a two edged sword for me. On the one hand, infinite customizability. On the other, if the plugin utilizes any part of the OD UI or Business logic, and OD changes something, it can break a plugin ...
by wjstarck
Wed Nov 03, 2021 3:19 pm
Forum: Main Forum
Topic: Remote from Laptop (for hospital/operating room use)
Replies: 2
Views: 3625

Re: Remote from Laptop (for hospital/operating room use)

PM Justin Shafer on here.
by wjstarck
Sun Oct 24, 2021 10:00 pm
Forum: Advanced Topics
Topic: Important notice to Anesthesia plugin customers
Replies: 4
Views: 11942

Re: Important notice to Anesthesia plugin customers

Hi Tim-

PM me with your contact info.
by wjstarck
Thu Oct 21, 2021 9:29 am
Forum: Advanced Topics
Topic: Legacy Rx posts meds back to chart inconsistently
Replies: 3
Views: 8048

Re: Legacy Rx posts meds back to chart inconsistently

Looks like this is due to clicking the Close button more than once rapidly. Clicking just once and waiting appears to have fixed the problem
by wjstarck
Wed Oct 20, 2021 7:37 pm
Forum: Main Forum
Topic: CHarting, extracting SUPERNUMARIES
Replies: 1
Views: 3121

Re: CHarting, extracting SUPERNUMARIES

Click on the tooth in the chart and treatment plan the extraction. After it's been added, double click on the tooth you just charted in the progress notes to edit it. In the edit window change the tooth number by adding 50 to the original tooth number. E.g., Supernumerary #8 = 50 + 8 = 58 #16 = 50 +...
by wjstarck
Tue Oct 19, 2021 9:10 am
Forum: Advanced Topics
Topic: Can't print Rx to PDF (NewCropRx)
Replies: 0
Views: 7419

Can't print Rx to PDF (NewCropRx)

I can't print the Rx from NewCropRx to Microsoft Print to PDF. If I go the standard route in the Print window, the Save As dialog never shows. If I select 'Print using system dialog' on the left hand side of the Print window, printing fails. I need this because sometimes in the field if our WiFi pri...
by wjstarck
Mon Oct 18, 2021 11:33 am
Forum: Advanced Topics
Topic: Legacy Rx posts meds back to chart inconsistently
Replies: 3
Views: 8048

Re: Legacy Rx posts meds back to chart inconsistently

FYI, this is still an issue, as of OD 21.3.19. I can sometimes get the Rx to post back to the chart if I click eRx, switch tabs in eRx from Compose to Admin, then quitting eRx. I use an LTE WiFi router for internet access, which can be a bit slow sometimes. I only use a laptop as my server, with no ...
by wjstarck
Sat Aug 21, 2021 8:45 pm
Forum: Developers
Topic: Updating plugins in Middle Tier
Replies: 3
Views: 5183

Re: Updating plugins in Middle Tier

I solved this by making a .NET app which will install the proper Anesthesia.dll based on the corresponding OpenDental.exe version number. The user will just use this to launch OD each time. It automatically updates the AnesthesiaXX.X.dll on the Middle Tier server, renames it to Anesthesia.dll, then ...
by wjstarck
Wed Aug 18, 2021 9:12 am
Forum: Developers
Topic: Updating plugins in Middle Tier
Replies: 3
Views: 5183

Re: Updating plugins in Middle Tier

It's a little of both. I push out new versions that match the running version of OD and updates to existing versions (bug fixes). So in desktop OD, everyone gets all the updates for all versions of OD that are running our plugin. The plugins phone home and I track which versions people are running, ...
by wjstarck
Tue Aug 17, 2021 11:00 am
Forum: Developers
Topic: Updating plugins in Middle Tier
Replies: 3
Views: 5183

Updating plugins in Middle Tier

Hello OD staff - I have used automatic updater software for many years to automatically update users of my software to match the plugin assembly version with the running version of OD. For regular OD, this requires the user to set the dll name to Anesthesia[VersionMajMin].dll in the Program Links se...
by wjstarck
Mon Aug 09, 2021 7:34 pm
Forum: Developers
Topic: Long Middle Tier load time for a listBox
Replies: 2
Views: 4939

Re: Long Middle Tier load time for a listBox

OK, makes sense.

Made a few changes, and it really zips now.

Thanks.
by wjstarck
Mon Aug 09, 2021 6:00 pm
Forum: Developers
Topic: Long Middle Tier load time for a listBox
Replies: 2
Views: 4939

Long Middle Tier load time for a listBox

Hello- I have a form that is taking a long time to fill a ListBox on Middle Tier. Here is the ListBox code: public void FormAnesthProvLocations_Load(object sender, System.EventArgs e) { List<Provider> listShort = new List<Provider>(); listShort = Providers.GetDeepCopy(true); this.listProv.Items.Clea...
by wjstarck
Tue Aug 03, 2021 1:55 pm
Forum: Advanced Topics
Topic: Legacy Rx posts meds back to chart inconsistently
Replies: 3
Views: 8048

Legacy Rx posts meds back to chart inconsistently

New Crop Rx is hit or miss lately when it comes to posting the eRx back to the chart. Sometimes this can be fixed by clicking the eRx button again and then closing the window, sometimes not.

Currently I am running 21.2.24
by wjstarck
Thu Jul 29, 2021 5:52 am
Forum: Developers
Topic: Error when connecting to Middle Tier
Replies: 1
Views: 4504

Re: Error when connecting to Middle Tier

NVM, found it.
by wjstarck
Tue Jul 27, 2021 9:17 pm
Forum: Developers
Topic: Error when connecting to Middle Tier
Replies: 1
Views: 4504

Error when connecting to Middle Tier

I have a Middle Tier server setup. OD version is 21.2.22. I get this error when I try to connect to the server from a workstation: Error Encountered - 07/27/2021 11:14:27 PM Unhandled exception : Column 'WaitingRmName' does not belong to table ApptView. System.ArgumentException at System.Data.DataRo...
by wjstarck
Sat Jul 17, 2021 12:09 pm
Forum: Developers
Topic: Hook request - ControlAppt.RefreshModuleScreenPeriod()
Replies: 2
Views: 5702

Hook request - ControlAppt.RefreshModuleScreenPeriod()

Hello -

Could I have the following hook at the bottom of ControlAppt.RefreshModuleScreenPeriod()?

Code: Select all

			FillWaitingRoom();
			contrApptPanel.RedrawAsNeeded();
			Plugins.HookAddCode(this, "RefreshModuleScreenPeriod_end"); <-----------------------
		}
Right now that's after line 3440

Thanks.
by wjstarck
Tue Jul 13, 2021 12:38 pm
Forum: Main Forum
Topic: Should I change to Open Dental?
Replies: 4
Views: 6691

Re: Should I change to Open Dental?

You will be happy switching from Dentrix, that's for sure. Will regard to Vixwin images and Dentrix, Dentrix encodes the Vixwin image names in Base 41, at least they used to anyways. OD conversion team may have a tool that converts the images for you, if not, it would be pretty trivial for a program...
by wjstarck
Wed Jun 23, 2021 8:05 am
Forum: Advanced Topics
Topic: Message=Duplicate entry '4657089' for key 'PRIMARY'
Replies: 3
Views: 15284

Re: Message=Duplicate entry '4657089' for key 'PRIMARY'

Optimize tables nuked all the gremlins. Good now
by wjstarck
Tue Jun 22, 2021 10:11 am
Forum: Advanced Topics
Topic: Message=Duplicate entry '4657089' for key 'PRIMARY'
Replies: 3
Views: 15284

Re: Message=Duplicate entry '4657089' for key 'PRIMARY'

Searched forums and it looks like this might be caused by a crashed or corrupted table. Looks like the fix is to run optimize tables from the DB maintenance tool. Will post again if that doesn't fix it.
by wjstarck
Tue Jun 22, 2021 9:35 am
Forum: Advanced Topics
Topic: Message=Duplicate entry '4657089' for key 'PRIMARY'
Replies: 3
Views: 15284

Message=Duplicate entry '4657089' for key 'PRIMARY'

Hello- I'm trying to track down a bug for a customer that necessitated downloading their db. So, their db is running on OD 21.1.x in a production environment. But when I try to run OD on my development machine, I get: MySql.Data.MySqlClient.MySqlException HResult=0x80004005 Message=Duplicate entry '...
by wjstarck
Thu Jun 10, 2021 7:49 pm
Forum: Main Forum
Topic: New server - solid state drive or regular disk drive?
Replies: 5
Views: 8112

Re: New server - solid state drive or regular disk drive?

SSD no question.

The early iterations had some issues but those are long gone.
by wjstarck
Tue Apr 20, 2021 9:28 am
Forum: Advanced Topics
Topic: Important notice to Anesthesia plugin customers
Replies: 4
Views: 11942

Re: Important notice to Anesthesia plugin customers

Hello- No issues with Canadian OD. We are compatible with all of the Edan IM series and X series with one small caveat. If your Edan IM was manufactured in 2015 or earlier, the data output would not be compatible. You can call Rose at Sedation Resources ( https://sedationresource.com/ ) and she will...
by wjstarck
Fri Mar 26, 2021 8:54 am
Forum: Advanced Topics
Topic: What is going on with LegacyRx?
Replies: 2
Views: 9253

Re: What is going on with LegacyRx?

OK thanks.

I have been using it for years without problems, but lately it's been down more than usual, so I was wondering if I should just switch to DoseSpot
by wjstarck
Thu Mar 25, 2021 11:37 am
Forum: Advanced Topics
Topic: What is going on with LegacyRx?
Replies: 2
Views: 9253

What is going on with LegacyRx?

What is going on with LegacyRx (NewCropRx).

It's been down more than up this week in particular...
by wjstarck
Tue Feb 02, 2021 1:11 pm
Forum: Main Forum
Topic: Tylenol with codeine #3 missing from NewCropRx
Replies: 1
Views: 3444

Tylenol with codeine #3 missing from NewCropRx

I used to be able to prescribe this drug through NewCropRx.

Now it's not listed. If I try to selected it from my saved list, the drug name is blank and NewCropRx says it doesn't have an NDC

?
by wjstarck
Sun Jan 03, 2021 5:04 pm
Forum: Developers
Topic: Strange behavior using FormODBase
Replies: 2
Views: 6201

Re: Strange behavior using FormODBase

Thanks
by wjstarck
Sun Jan 03, 2021 1:01 pm
Forum: Developers
Topic: Strange behavior using FormODBase
Replies: 2
Views: 6201

Strange behavior using FormODBase

I have a form that started behaving oddly in OD 20.4 This form has a listBox that contains exams from different dates and controls that are filled from the db depending on which exam date is clicked in the listBox. The form works perfectly fine and has for years, but was recently converted over to i...
by wjstarck
Wed Dec 30, 2020 12:58 pm
Forum: Developers
Topic: Open Dental runs in background even after quit
Replies: 7
Views: 10781

Re: Open Dental runs in background even after quit

Would a production db that had been updated in the debugger cause this to happen? I didn't see the behavior on the live db on my laptop yesterday but still see it happen repeatedly on my development machine. Odd. The only other difference is my live db machine is running MySQl 5.6 and the developmen...
by wjstarck
Wed Dec 30, 2020 12:08 pm
Forum: Developers
Topic: Hook request - menuItemZoom_Click()
Replies: 2
Views: 5696

Re: Hook request - menuItemZoom_Click()

Thanks Joe
by wjstarck
Wed Dec 23, 2020 7:13 pm
Forum: Developers
Topic: Open Dental runs in background even after quit
Replies: 7
Views: 10781

Re: Open Dental runs in background even after quit

OD version is 20.4.32...
by wjstarck
Wed Dec 23, 2020 4:08 pm
Forum: Developers
Topic: Open Dental runs in background even after quit
Replies: 7
Views: 10781

Open Dental runs in background even after quit

I have an issue starting in OD 20.4 where there is a copy of Open Dental running in the background even after the user quits OD on the desktop. The next time Open Dental is started, it apparently assumes the freshly started instance is a second instance, so my plugin won't run. I have to force-quit ...
by wjstarck
Sun Dec 20, 2020 5:25 pm
Forum: Advanced Topics
Topic: Important notice to Anesthesia plugin customers
Replies: 4
Views: 11942

Important notice to Anesthesia plugin customers

Hello- I have an important notice for Open Dental users that use the Electronic Anesthesia System (EASy) plugin for Open Dental. Version 20.4.x of EASy is a MAJOR UPDATE, which includes a reworking of much of the underlying codebase to enhance stability and performance. Automatic import of vital sig...
by wjstarck
Mon Dec 14, 2020 6:13 am
Forum: Advanced Topics
Topic: Table performance_schema has the wrong structure
Replies: 2
Views: 8243

Re: Table performance_schema has the wrong structure

Well NVM. Running

Code: Select all

$ mysql_upgrade -u root -p
Has made the error go away
by wjstarck
Mon Dec 14, 2020 6:09 am
Forum: Advanced Topics
Topic: Table performance_schema has the wrong structure
Replies: 2
Views: 8243

Table performance_schema has the wrong structure

I get these errors in the mysql error logs: 201214 8:06:14 [ERROR] Native table 'performance_schema'.'events_waits_current' has the wrong structure 201214 8:06:14 [ERROR] Native table 'performance_schema'.'events_waits_history' has the wrong structure 201214 8:06:14 [ERROR] Native table 'performance...
by wjstarck
Mon Dec 14, 2020 5:50 am
Forum: Developers
Topic: Hook request - menuItemZoom_Click()
Replies: 2
Views: 5696

Hook request - menuItemZoom_Click()

Hello-

I would like a hook added at the bottom of MenuItemZoom_Click() on FormOpenDental below line 5028 like so:

Code: Select all

				this.Size=new Size(LayoutManager.Scale(size96Old.Width),LayoutManager.Scale(size96Old.Height));
			}
			Plugins.HookAddCode(this, "menuItemZoom_Click_bottom", this.Menu);
Thanks.
by wjstarck
Wed Nov 25, 2020 7:16 am
Forum: Developers
Topic: Zoomify plugin Forms
Replies: 3
Views: 6757

Re: Zoomify plugin Forms

Thanks for that. I have managed to 'Zoomify' all my forms, but the bottom of this one will get clipped off when I click Fit: https://i.imgur.com/ZoxTuXW.png https://i.imgur.com/jTVhFz1.png The form is 783 pixels tall, and is the tallest of all my forms. So should I just manually adjust the Zoom scal...
by wjstarck
Sun Nov 22, 2020 11:15 am
Forum: Developers
Topic: Zoomify plugin Forms
Replies: 3
Views: 6757

Zoomify plugin Forms

Zoom is pretty cool. :D What is the best way to 'Zoomify' my plugin Forms? I was able to scale a button that I added to FormProcEdit like so: butLocal.Location = new System.Drawing.Point(387, 208); int xlocation = 387; int ylocation = 208; xlocation = sender.LayoutManager.Scale(xlocation); ylocation...
by wjstarck
Wed Nov 11, 2020 12:07 pm
Forum: Developers
Topic: Hook request- FormProcEdit.FillControlsOnStartup()
Replies: 3
Views: 6512

Re: Hook request- FormProcEdit.FillControlsOnStartup()

Joe-

Not a problem. That will be fine. Thank you
by wjstarck
Tue Nov 10, 2020 6:53 pm
Forum: Developers
Topic: Hook request- FormProcEdit.FillControlsOnStartup()
Replies: 3
Views: 6512

Hook request- FormProcEdit.FillControlsOnStartup()

Could I have the following hook at the bottom of FormProcEdit.FillControlsOnStartup() ? else { labelScheduleBy.Visible=true; comboDPC.SelectedIndex=0; comboDPCpost.SelectedIndex=0; textDateStop.Text=""; } } -----------> Plugins.HookAddCode(this, "FormProcEdit.FillControlsOnStartup_end", comboProv.Ge...
by wjstarck
Tue Nov 10, 2020 5:01 am
Forum: Developers
Topic: Updating textNotes from a Plugin
Replies: 6
Views: 9035

Re: Updating textNotes from a Plugin

Yes, that's it.

Thanks
by wjstarck
Sun Nov 08, 2020 12:15 pm
Forum: Developers
Topic: Updating textNotes from a Plugin
Replies: 6
Views: 9035

Re: Updating textNotes from a Plugin

This is where I was adding FillControlsOnStartup(): public static void butLocal_Click(object sender, EventArgs e) { FormAddNotes formAN = new FormAddNotes(0, sender, _procCur, textNotes); formAN.ShowDialog(); if (formAN.DialogResult == DialogResult.OK) { _procCur.Note = formAN.localNote; textNotes.T...
by wjstarck
Sun Nov 08, 2020 12:12 pm
Forum: Developers
Topic: Updating textNotes from a Plugin
Replies: 6
Views: 9035

Re: Updating textNotes from a Plugin

Can't seem to get that to work. Here's what I'm doing: 1) Placing a hook for a button on FormProcEdit at the bottom of FormLoad or FillControlsOnStartup() 2) Clicking the button launches a window where the user can select item(s) from a list of strings 3) Building a note based on the selection 4) In...
by wjstarck
Sun Nov 08, 2020 10:33 am
Forum: Developers
Topic: Updating textNotes from a Plugin
Replies: 6
Views: 9035

Updating textNotes from a Plugin

I have a need to update textNotes on FormProcEdit via a plugin. Right now, I have it all working by making FillControlsOnStartup() method public and then calling it from my plugin after FormProcEdit has loaded but before it is clsoed. Any way of getting a public FillTextNotes method added to FormPro...
by wjstarck
Thu Oct 29, 2020 7:13 am
Forum: Developers
Topic: Archived OD dbs causing a problem
Replies: 2
Views: 6130

Archived OD dbs causing a problem

I have some third party software that imports HL7 messages into the db. It's written for SQL, but they support MySQL. I have run into an issue where their MySQL Schema Engine will get confused if there is more than one OD database in the MySQL data folder, which is where OD places archived dbs when ...
by wjstarck
Thu Oct 29, 2020 7:06 am
Forum: Developers
Topic: Updating GridOD on a separate thread
Replies: 2
Views: 5807

Re: Updating GridOD on a separate thread

Thanks for that. I figured out that the reason for the long load times (there is a lot of Hl7 data streaming in from a vital sign monitor) is that I was re-processing all the messages every time. By marking an HL7 message as processed once it has been imported to the db, I'm not re-parsing all the m...
by wjstarck
Tue Oct 20, 2020 7:08 pm
Forum: Developers
Topic: Updating GridOD on a separate thread
Replies: 2
Views: 5807

Updating GridOD on a separate thread

Hello- I want to update a table on a separate thread regularly using BackgroundWorker so the user will see the updated data refresh every 30 seconds or so and because there can often be a *lot of data to parse so if they wait for a while to push an update button it can take quite a while for all the...
by wjstarck
Mon Oct 19, 2020 11:02 am
Forum: Developers
Topic: plugin reference woes
Replies: 6
Views: 15477

Re: plugin reference woes

When this happens to me, it's usually because some change has been made in the full Open Dental solution and not just OpenDental and OpenDentBusiness, that OpenDental and OpenDentBusiness depend on. So I re-compile the whole Open Dental solution with all the projects, and then re-compile my Plugin. ...
by wjstarck
Wed Aug 19, 2020 12:29 pm
Forum: Developers
Topic: 20.4 Compiliation Errors
Replies: 4
Views: 6797

Re: 20.4 Compiliation Errors

It built just fine for me a few minutes ago.
by wjstarck
Wed Aug 19, 2020 11:49 am
Forum: Advanced Topics
Topic: Bug in 20.3.16 change CDT code alveoloplasty
Replies: 3
Views: 9083

Re: Bug in 20.3.16 change CDT code alveoloplasty

Why would that be intended behavior? I want to change a code in a quadrant I've already selected. Why should OD make me not pass go and not collect $200 and send me right back to square one?
by wjstarck
Wed Aug 19, 2020 7:19 am
Forum: Advanced Topics
Topic: Bug in 20.3.16 change CDT code alveoloplasty
Replies: 3
Views: 9083

Bug in 20.3.16 change CDT code alveoloplasty

When I chart an alveoloplasty with code D7310, and change that code to D7311 (or any of the other alveoloplasty codes), the selected quadrant will revert back to UR, no matter which quadrant had been selected previously.

Thanks
by wjstarck
Tue Aug 04, 2020 7:57 am
Forum: Main Forum
Topic: Camera for Patient ID Photo
Replies: 3
Views: 6347

Re: Camera for Patient ID Photo

Check out IOC Snapshot by Justin Shafer

https://iocsnapshot.com/

Let's you take import a photo wirelessly from your iPhone or Android directly into OD.
by wjstarck
Thu Jul 30, 2020 9:19 am
Forum: Developers
Topic: Can menuMain be made public?
Replies: 1
Views: 2953

Can menuMain be made public?

Hello- Can this: 414 private FormWebChatTools _formWCT; 415 private FormWebChatSurveys _formWebChatSurveys; 416 private SplitContainerNoFlicker splitContainerNoFlickerDashboard; 417 public UI.MenuOD menuMain; <---------------- be made public on FormOpenDental.Designer.cs like so in OD 20.3.x? Helpfu...
by wjstarck
Mon Jul 20, 2020 9:30 am
Forum: Main Forum
Topic: Zoom magnification!!
Replies: 4
Views: 6256

Re: Zoom magnification!!

Outstanding!

Thanks for that.
by wjstarck
Thu Jul 02, 2020 12:41 pm
Forum: Developers
Topic: Annoying plugin build problem
Replies: 7
Views: 9026

Re: Annoying plugin build problem

Now I build OK but when I try to run, OD crashes with System.ArgumentException HResult=0x80070057 Message=Column 'WirelessPhone' does not belong to table . Source=System.Data StackTrace: at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at Ope...
by wjstarck
Thu Jul 02, 2020 12:24 pm
Forum: Developers
Topic: Annoying plugin build problem
Replies: 7
Views: 9026

Re: Annoying plugin build problem

Looks like I was targeting the wrong framework in my project (4.5.2 vs 4.7.2)

Thanks
by wjstarck
Thu Jul 02, 2020 11:49 am
Forum: Developers
Topic: Annoying plugin build problem
Replies: 7
Views: 9026

Re: Annoying plugin build problem

Thanks.

Tried that, still get the same result.
by wjstarck
Thu Jul 02, 2020 8:33 am
Forum: Developers
Topic: Annoying plugin build problem
Replies: 7
Views: 9026

Annoying plugin build problem

I've been having an annoying problem when trying to build a plugin project. Probably goes back about a year or so. Occurs every time I try to build my project for a new version of OD. Procedure: 1) Check out latest of version of OD into a folder and build in VS 2) Switch my plugin folder to a new pa...
by wjstarck
Thu May 28, 2020 6:05 am
Forum: Main Forum
Topic: Big Idea Soft EASy (Anesthesia Record)
Replies: 4
Views: 7992

Re: Big Idea Soft EASy (Anesthesia Record)

Hi. I know that this post is about 4 years old. I have a criticare ngenuity8100 monitor, would it work with big idea soft EASy software? Thank you. Looks like no. The nGenuitys export data via the COM port, whereas we need to see data in HL7 format in TCP/IP packets. So not currently until Criticar...
by wjstarck
Wed Mar 25, 2020 4:57 pm
Forum: Developers
Topic: What does keydata do (SignatureBoxWrapper)?
Replies: 4
Views: 6553

Re: What does keydata do (SignatureBoxWrapper)?

Thanks Chris
by wjstarck
Wed Mar 25, 2020 2:04 pm
Forum: Developers
Topic: What does keydata do (SignatureBoxWrapper)?
Replies: 4
Views: 6553

Re: What does keydata do (SignatureBoxWrapper)?

Thanks for that. I had implemented SignatureBoxWrapper many years ago but that was on a form that had only one note in it, so I set the keydata to the text of that note. Now I am making a form for compliance with the new anesthesia regs in Texas and there are multiple notes on it, so I wasn't sure w...
by wjstarck
Fri Mar 20, 2020 6:39 pm
Forum: Developers
Topic: Bug in SignatureBoxWrapper
Replies: 2
Views: 4695

Re: Bug in SignatureBoxWrapper

And, for the sake of completeness, protected void OnSignatureChanged() { SigChanged=true; if(SignatureChanged!=null){ labelInvalidSig.Visible = false; <--------------------ADD SignatureChanged(this,new EventArgs()); } } This does the reverse and clears the label when the form is resigned, so that th...
by wjstarck
Fri Mar 20, 2020 6:24 pm
Forum: Developers
Topic: Bug in SignatureBoxWrapper
Replies: 2
Views: 4695

Bug in SignatureBoxWrapper

Not sure if this is a bug or not, maybe I'm just doing it wrong. When I invalidate a signature because something has changed on the form, I call SignatureBoxWrapper.ClearSignature(). If I then try to call SignatureBoxWrapper.SetInvalid(),so the invalid signature label will show, nothing happens. If ...
by wjstarck
Fri Mar 20, 2020 3:09 pm
Forum: Developers
Topic: What does keydata do (SignatureBoxWrapper)?
Replies: 4
Views: 6553

What does keydata do (SignatureBoxWrapper)?

What is the purpose of the keydata with regard to SignatureBoxWrapper?

If I can invalidate the signature with a changed event in a control, what purpose does it serve?
by wjstarck
Tue Feb 18, 2020 2:30 pm
Forum: Developers
Topic: VS2019 designer issue
Replies: 2
Views: 5242

Re: VS2019 designer issue

OK, yes your're right. Had it referenced from another solution that was being built for Middle Tier. Thanks Chris
by wjstarck
Tue Feb 18, 2020 11:54 am
Forum: Developers
Topic: VS2019 designer issue
Replies: 2
Views: 5242

VS2019 designer issue

The designer is adding this code to my new forms in my plugin (OD 19.4.18): this.ButClose.BtnShape = null; which causes the following exception to be thrown when the form loads: Error Encountered - 02/18/2020 1:44:41 PM Unhandled exception: Method not found: 'Void OpenDental.UI.Button.set_BtnShape(S...
by wjstarck
Tue Jan 28, 2020 9:32 am
Forum: Developers
Topic: Middle Tier error question
Replies: 9
Views: 14625

Re: Middle Tier error question

OK

Thanks
by wjstarck
Tue Jan 28, 2020 8:49 am
Forum: Developers
Topic: Middle Tier error question
Replies: 9
Views: 14625

Re: Middle Tier error question

That shows MaxConnectErrors set to 999999999
by wjstarck
Mon Jan 27, 2020 5:52 pm
Forum: Developers
Topic: Middle Tier error question
Replies: 9
Views: 14625

Re: Middle Tier error question

I just looked in there again after a few more tries and now I have: -<RECORDS> -<RECORD> <IP>115.230.124.21</IP> <HOST/> <HOST_VALIDATED>YES</HOST_VALIDATED> <SUM_CONNECT_ERRORS>0</SUM_CONNECT_ERRORS> <COUNT_HOST_BLOCKED_ERRORS>0</COUNT_HOST_BLOCKED_ERRORS> <COUNT_NAMEINFO_TRANSIENT_ERRORS>0</COUNT_...
by wjstarck
Mon Jan 27, 2020 4:35 pm
Forum: Developers
Topic: Middle Tier error question
Replies: 9
Views: 14625

Re: Middle Tier error question

I was on 5.5 but just installed 5.6 and still get the error

That query returns no results
by wjstarck
Mon Jan 27, 2020 12:52 pm
Forum: Developers
Topic: Middle Tier error question
Replies: 9
Views: 14625

Re: Middle Tier error question

I tried that, but still get the error. :?
by wjstarck
Mon Jan 27, 2020 10:45 am
Forum: Developers
Topic: Middle Tier error question
Replies: 9
Views: 14625

Middle Tier error question

I am getting the following error in the Middle Tier An unhandled exception of type 'MySql.Data.MySqlClient.MySqlException' occurred in OpenDentBusiness.dll Additional information: Host 'DESKTOP-01EAGQM' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' On methods li...
by wjstarck
Mon Jan 27, 2020 9:14 am
Forum: Developers
Topic: ContrApptJ hook request
Replies: 2
Views: 4837

Re: ContrApptJ hook request

Thanks
by wjstarck
Sat Jan 25, 2020 1:28 pm
Forum: Developers
Topic: ContrApptJ hook request
Replies: 2
Views: 4837

ContrApptJ hook request

Hello- Could I have the following hook added after line 296 in ContrApptJ in OD 19.4? private void contrApptPanel_SelectedApptChanged(object sender,UI.ApptSelectedChangedEventArgs e) { pinBoard.SelectedIndex=-1; if(e.AptNumNew==-1){ RefreshModuleScreenButtonsRight();//just disables the buttons on th...
by wjstarck
Tue Jan 07, 2020 10:47 am
Forum: Main Forum
Topic: Cool patient check in tech
Replies: 3
Views: 9761

Cool patient check in tech

This is what they are using at the LabCorp by my house. You put your license in the tray and it reads the barcode on the back to get your name, address and DOB and then scams the front and back of your insurance card.

Made by a company called Horizon

Image
by wjstarck
Fri Jan 03, 2020 10:05 am
Forum: Developers
Topic: Convert.ToBoolean in OD 19.4
Replies: 5
Views: 8534

Re: Convert.ToBoolean in OD 19.4

Chris-

I store those as tinyints in my tables instead of bools. Could that be the problem?
by wjstarck
Wed Jan 01, 2020 10:13 am
Forum: Developers
Topic: Convert.ToBoolean in OD 19.4
Replies: 5
Views: 8534

Re: Convert.ToBoolean in OD 19.4

Always stored as 1 or 0
by wjstarck
Tue Dec 31, 2019 8:15 pm
Forum: Developers
Topic: Convert.ToBoolean in OD 19.4
Replies: 5
Views: 8534

Convert.ToBoolean in OD 19.4

This code has been working for many years, but is suddenly broken in OD 19.4 string command = "SELECT AddEnhancedMenuItems FROM anesthpreference"; return Convert.ToBoolean(DataCore.GetScalar(command)); So to get it working, I have to rewrite it as string command = "SELECT AddEnhancedMenuItems FROM a...
by wjstarck
Mon Dec 16, 2019 4:53 pm
Forum: Developers
Topic: Long load time Middle Tier
Replies: 2
Views: 5218

Re: Long load time Middle Tier

Makes sense.

Thanks Chris
by wjstarck
Mon Dec 16, 2019 1:51 pm
Forum: Developers
Topic: Long load time Middle Tier
Replies: 2
Views: 5218

Long load time Middle Tier

The load time for one of my Winforms is greater than 30 seconds in the Middle Tier. I have 6 different methods that refresh controls and tables, eg. try { //null if no saved Anesthetic Record yet RefreshProvComboBoxes(); } catch { } Method RefreshProvComboBoxes() looks like private void RefreshProvC...
by wjstarck
Sun Dec 08, 2019 11:16 am
Forum: Developers
Topic: Newtonsoft.JSON hates me...
Replies: 1
Views: 4843

Newtonsoft.JSON hates me...

Another issue with Newstonsoft.JSON in the Middle Tier: I get: InvalidCastException: [A]Anesthesia.AnesthPreference cannot be cast to [B]Anesthesia.AnesthPreference. Type A originates from 'Anesthesia19.3, Version=19.3.7281.23673, Culture=neutral, PublicKeyToken=null' in the context 'Default' at loc...
by wjstarck
Fri Dec 06, 2019 8:26 pm
Forum: Developers
Topic: Middle Tier deployment issue
Replies: 2
Views: 5638

Re: Middle Tier deployment issue

NVM.

Had to move files to the bin folder and now everything works.

I moved all the OD files there though. Is that correct, or should it just be certain files?

Thanks
by wjstarck
Fri Dec 06, 2019 4:53 pm
Forum: Developers
Topic: Middle Tier deployment issue
Replies: 2
Views: 5638

Middle Tier deployment issue

I have my plugin working with Middle Tier on my development machine. But when I try to deploy it to my live machine with https I get Server Error in '/OpenDentalServer' Application. Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please ...
by wjstarck
Mon Dec 02, 2019 7:39 pm
Forum: Main Forum
Topic: Much more efficient way of charting
Replies: 17
Views: 27815

Re: Much more efficient way of charting

Gotta agree with you about touchscreens - I love the idea too, but the precision is lacking To some degree - you just have to get creative. :D For instance, on our anesthetic record, we employ expandable keypads for just this purpose. It takes some creative coding to get the font sizes to enlarge, ...
by wjstarck
Thu Nov 21, 2019 11:21 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Yup.

Thanks Chris
by wjstarck
Wed Nov 20, 2019 3:23 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Chris- Brilliant, wouldn't have thought of that, thanks. But now, in the Load_end_DatabaseWork remotingrole check, I get: {"ActiveX control '8856f961-340a-11d0-a96b-00c04fd705a2' cannot be instantiated because the current thread is not in a single-threaded apartment."} Here: Load_end_DatabaseWork(pa...
by wjstarck
Mon Nov 18, 2019 10:53 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Yes, those files were in the bin folder in my Solution as I running and debugging. So wouldn't the Middle Tier server see that folder as equivalent to C:\Program Files (x86)\Open Dental when I'm debugging? And I should be selecting the Debug_Web dropdown when I build, right? Also, when debugging, wh...
by wjstarck
Thu Nov 14, 2019 4:50 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Would you mind adding the stack trace where you're getting "Could not load file or assembly"? I have committed the fix for the bug regarding AnesthesiaXX.XX.dll not copying on middle tier. It will be available in 19.2.46 and 19.3.24. The problem was that on line 83 of Plugins.cs we were using Appli...
by wjstarck
Thu Nov 14, 2019 2:50 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Hey Chris- That update completely fixed the problem, thank you very much. One more issue, if I may: When I hit public static void Load_end(FormOpenDental sender, long patNum) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),sender,patNum); ret...
by wjstarck
Thu Nov 14, 2019 9:29 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

I don't reference NewtonsoftJson.dll in my project at all. It seems that VS will copy the dll and references the wrong one in a config file which causes the error. The only workaround I have found it to use the package manager in VS to reinstall NewsoftJSon 9.0.1 which forces VS to rewrite the confi...
by wjstarck
Thu Nov 14, 2019 7:55 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

One more for good measure: I get: Could not load file or assembly 'Newtonsoft.Json, Version 9.0.0.0 blah blah blah. The located assembly's manifest defintion does not match the assembly reference I notice that in the OpenDental/Required DLLs folder the version there is 9.0.1.19813, but in VS, the re...
by wjstarck
Wed Nov 13, 2019 8:54 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Thanks Chris
by wjstarck
Tue Nov 12, 2019 8:55 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

OK, I think I'm on to something. The middle tier appears to use the AssemblyName when loading dlls. So in normal OD, I have to match the Assembly version with the running version of OD. In VS, I name the plugin Assembly Anesthesia19.3, and so when I build it outputs Anesthesia19.3.dll. This goes int...
by wjstarck
Tue Nov 12, 2019 5:42 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Hi again Chris- It seems that the error being thrown by the server is Sysem.IO.FileLoadException: Could not load file or assembly 'Anesthesia' or one of its dependencies. The located assembly's manifest does not match the assembly reference.[Exception from HRESULT 0x80131040] Now I'm really baffled ...
by wjstarck
Tue Nov 12, 2019 11:57 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

OK, I'm getting the same behavior on my development server.

Let me know how to debug the Middle Tier

Thanks Chris
by wjstarck
Tue Nov 12, 2019 10:57 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Yes, sounds great thanks.

I'm going to set up MIddle Tier on my development machine - I can run that without SSL, right?
by wjstarck
Tue Nov 12, 2019 8:47 am
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

I have a Plugin.cs in my project This seems to be where the exception is being thrown (RemotingClient.cs): public static void ProcessGetVoid(DtoGetVoid dto,bool hasConnectionLost=true) { string result=SendAndReceive(dto,hasConnectionLost); if(result!="0"){ DtoException exception=(DtoException)DataTr...
by wjstarck
Mon Nov 11, 2019 9:06 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Chris- So I now I have: public static void Begin() {//unlike in the main program, this conversion script runs on every startup. if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod()); return; } Version MainAppVersion = new Version(System.Windows.Form...
by wjstarck
Mon Nov 11, 2019 5:08 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Re: Middle Tier plugin issues

Thanks Chris-

What do the remoting calls look like inside a void though, since I'm not returning anything?

All of the methods in my ConvertAnesthDatabase are voids :shock:
by wjstarck
Sat Nov 09, 2019 2:24 pm
Forum: Developers
Topic: Middle Tier plugin issues
Replies: 27
Views: 37758

Middle Tier plugin issues

Hello again- What is the correct method for sending queries from within a plugin with the Middle Tier? I have a lot of them in my ConvertAnesthDatabase.cs and I'm running up against this in revamping my plugin to work with the Middle Tier: if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { th...
by wjstarck
Thu Nov 07, 2019 10:08 am
Forum: Advanced Topics
Topic: Edit patient window: Provider doesn't get populated
Replies: 2
Views: 9919

Re: Edit patient window: Provider doesn't get populated

Yes can reproduce. Will do thanks Chris
by wjstarck
Thu Nov 07, 2019 6:52 am
Forum: Advanced Topics
Topic: Edit patient window: Provider doesn't get populated
Replies: 2
Views: 9919

Edit patient window: Provider doesn't get populated

Hello-

I added a new clinic recently and have myself as a provider at that clinic. When I select the clinic, that provider will not populate the provider dropdown, until I close and reopen the Edit Patient window.

Wondering if I'm missing a new configuration setting somewhere? OD 19.3.21

Thanks.
by wjstarck
Thu Oct 17, 2019 10:54 am
Forum: Developers
Topic: cellFontSize private to public on ODGrid?
Replies: 13
Views: 25915

Re: cellFontSize private to public on ODGrid?

Forking ODGrid here seems pretty reasonable will go that route.

Good to see you back on the forum :D
by wjstarck
Wed Oct 16, 2019 3:32 pm
Forum: Developers
Topic: cellFontSize private to public on ODGrid?
Replies: 13
Views: 25915

Re: cellFontSize private to public on ODGrid?

Oops, was cellFont made private again in 19.3 ?

Suddenly that form looks like poo again because I can't change the cellFont in the grid anymore so it's badly out of scale. Or did that get moved somewhere else?
by wjstarck
Tue Oct 15, 2019 3:55 pm
Forum: Advanced Topics
Topic: TrialVersion.exe updates?
Replies: 2
Views: 9647

Re: TrialVersion.exe updates?

Great.

Thanks! :P
by wjstarck
Mon Oct 14, 2019 3:03 pm
Forum: Advanced Topics
Topic: TrialVersion.exe updates?
Replies: 2
Views: 9647

TrialVersion.exe updates?

Hello OD staff- Is there a hard and fast rule for when the TrialVersion.exe available for download gets updated? I see it's at 18.3.x and OD is currently at 19.2.x with 19.3.x in beta. I track the lowest version my users are on so I know how far I have to backport major bug fixes. However, new users...
by wjstarck
Mon Oct 14, 2019 2:53 pm
Forum: Main Forum
Topic: Twain support for webcams and cameras
Replies: 31
Views: 86474

Re: Twain support for webcams and cameras

Hello-

PM Justin Shafer for that. I believe the app he has developed will do just that :D
by wjstarck
Sat Sep 07, 2019 10:04 am
Forum: Main Forum
Topic: easiest way to enter treatment in opendental at time of exam
Replies: 4
Views: 8140

Re: easiest way to enter treatment in opendental at time of

sam farmer wrote:we have to use paper first for charting at time of exam and later enter into computer
Why?

Why not just do the charting directly into the computer when you're doing the exam?
by wjstarck
Thu Aug 29, 2019 6:28 pm
Forum: Advanced Topics
Topic: Drag and drop PDFs to Image model as Administrator
Replies: 1
Views: 9004

Drag and drop PDFs to Image model as Administrator

Should I be able to drag and drop PDFs from the desktop to a folder in the Images module when running OD as an administrator (OD 19.1.x and OD 19.2.x)? I can do it when OD is not run as an adminstrator, but it doesn't work if OD is run as an administrator, even if the Windows user account I'm logged...
by wjstarck
Thu Jul 25, 2019 2:06 pm
Forum: Developers
Topic: Refreshing Apptbook programmatically
Replies: 7
Views: 10146

Re: Refreshing Apptbook programmatically

Will give that a try.

Thanks Chris
by wjstarck
Wed Jul 24, 2019 3:57 pm
Forum: Developers
Topic: Refreshing Apptbook programmatically
Replies: 7
Views: 10146

Re: Refreshing Apptbook programmatically

Got it, but could you make the RefreshPeriod() method public on ContrApptJ so I can access it?

Thanks
by wjstarck
Tue Jul 23, 2019 12:58 pm
Forum: Developers
Topic: Refreshing Apptbook programmatically
Replies: 7
Views: 10146

Re: Refreshing Apptbook programmatically

OK I'll look there thanks
by wjstarck
Tue Jul 23, 2019 11:55 am
Forum: Developers
Topic: Refreshing Apptbook programmatically
Replies: 7
Views: 10146

Re: Refreshing Apptbook programmatically

Thanks Chris.

I'm confused though. I'm looping through all the controls from sender (FormOpenDental) from my plugin's ContrApptA. I don't see ContrAppt (or ContrApptJ) in the list of controls. Shouldn't ContrAppt and/or ContrApptJ be in the list of controls from FormOpenDental?
by wjstarck
Tue Jul 23, 2019 9:55 am
Forum: Developers
Topic: Refreshing Apptbook programmatically
Replies: 7
Views: 10146

Refreshing Apptbook programmatically

I used to do this in my plugin by looping through the controls from FormOpendental like so but this no longer works. public static void RefreshModuleData(FormOpenDental sender) { //Performs dynamic appointmentbook refresh foreach (Control control in sender.Controls) { if (control.Name == "ContrAppt"...
by wjstarck
Mon Jul 22, 2019 5:28 pm
Forum: Developers
Topic: [FIXED] Weird 19.2 build error
Replies: 1
Views: 4018

Re: [FIXED] Weird 19.2 build error

OK.

Seems like VS 2019 munges the .csproj file when it is renamed from a prior version (e.g. after branching). It doesn't change the paths of all the references to the new solution name paths. Probably a bug in VS. So I had to edit the anesthesia.csproj file manually.
by wjstarck
Mon Jul 22, 2019 4:58 pm
Forum: Developers
Topic: [FIXED] Weird 19.2 build error
Replies: 1
Views: 4018

[FIXED] Weird 19.2 build error

I keep getting the following error when I try to build my plugin solution in VS 2019 3>------ Rebuild All started: Project: Anesthesia, Configuration: Release x86 ------ 3>CSC : error CS0006: Metadata file '..\opendental19.1\ODR\bin\Debug\ODR.dll' could not be found I don't know why it's looking for...
by wjstarck
Mon Mar 25, 2019 7:30 pm
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

Re: 19.1 beta exception on AWS EC2 server

#2 did the trick, Chris. Thank you
by wjstarck
Mon Mar 25, 2019 11:05 am
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

Re: 19.1 beta exception on AWS EC2 server

Whelp, one step forward, two steps back. I have the EConnector installed and running, but now when I try to write an eRx I get: 'Based on a period of inactivity, you have been automatically logged-out of your account. To resume prescribing, re-enter the website address. It is recommended that this a...
by wjstarck
Mon Mar 25, 2019 10:40 am
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

Re: 19.1 beta exception on AWS EC2 server

I had to manually install the EConnector service and change the servername in that dialog to my AWS instance servername from 'localhost'.

Working now, thanks.
by wjstarck
Fri Mar 22, 2019 8:33 pm
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

Re: 19.1 beta exception on AWS EC2 server

Yes that's it thank you. Last one: I am having trouble get the eConnectorService running on this PC (it will install but won't start). Is that because I have it running on my production PC? This is my development machine (AWS EC2) that I am trying to get set up to move my production OD install over ...
by wjstarck
Fri Mar 22, 2019 3:11 pm
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

Re: 19.1 beta exception on AWS EC2 server

One more question, on the same box: I'm getting this when I try to send a NewCrop Rx. eConnector service is setup and running: A technical error has been automatically reported to your EMR/PM vendor. Contact them for more information. MSG 3 - Credentials: partner invalid or not authorized - MSG01 Or...
by wjstarck
Fri Mar 22, 2019 3:06 pm
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

Re: 19.1 beta exception on AWS EC2 server

Yes, that's it thanks.
by wjstarck
Fri Mar 22, 2019 1:20 pm
Forum: Advanced Topics
Topic: 19.1 beta exception on AWS EC2 server
Replies: 10
Views: 14918

19.1 beta exception on AWS EC2 server

Hello- I am testing OD on a AWS EC2 instance of Windows Server 2016. I have compiled the latest beta of 19.1 (19.1.8) and it runs fine on my Windows 10 desktop. But, if I upload all the files and my db to the EC2 server, I get the following exception at runtime: Error Encountered - 03/22/2019 3:01:1...
by wjstarck
Thu Mar 14, 2019 4:56 pm
Forum: Main Forum
Topic: Accessing Open Dental via the browser idea.
Replies: 3
Views: 7379

Re: Accessing Open Dental via the browser idea.

Freaking cool.

Justin Shafer = the man
by wjstarck
Thu Jan 03, 2019 8:49 am
Forum: Advanced Topics
Topic: Possible bug 18.4.10 beta
Replies: 2
Views: 6078

Possible bug 18.4.10 beta

Not sure if this is a feature or a bug, but if I try to set procedures complete by right clicking on procedures in the chart, and setting them complete, I get a 'Completed procedures are not allowed for future dates' pop up. But the procedures are for today

https://imgur.com/a/FQY6Xdj
by wjstarck
Wed Jan 02, 2019 2:42 pm
Forum: Developers
Topic: OD 18.4 beta runtime error
Replies: 8
Views: 14206

Re: OD 18.4 beta runtime error

Cool thx 8)
by wjstarck
Wed Jan 02, 2019 1:49 pm
Forum: Developers
Topic: OD 18.4 beta runtime error
Replies: 8
Views: 14206

Re: OD 18.4 beta runtime error

Thanks.

I caught one of the compiler warnings which was complaining that the MySQLData.dll version in the GAC was older than the one in the project, so I replaced it with the newer version and it now it works fine. Do I still need to update the connector?
by wjstarck
Wed Jan 02, 2019 1:24 pm
Forum: Developers
Topic: OD 18.4 beta runtime error
Replies: 8
Views: 14206

Re: OD 18.4 beta runtime error

Jason-

Just redownloaded and recompiled 18.4b. No compilation errors. Tried to run on newly downloaded trial db. Same error.
by wjstarck
Wed Jan 02, 2019 11:48 am
Forum: Developers
Topic: OD 18.4 beta runtime error
Replies: 8
Views: 14206

Re: OD 18.4 beta runtime error

Looks like it is trying to do UPDATE preference SET ValueString = '1' WHERE prefname = 'CorruptedDatabase' Here: ///<summary>This query is run with full privileges. This is for commands generated by the main program, and the user will not have access for injection attacks. Result is usually number o...
by wjstarck
Wed Jan 02, 2019 9:42 am
Forum: Developers
Topic: OD 18.4 beta runtime error
Replies: 8
Views: 14206

OD 18.4 beta runtime error

Hello and happy new year- OD 18.4 beta is throwing the following error when I try to run: Exception thrown: 'System.MissingMethodException' in OpenDentBusiness.dll The thread 0x4bac has exited with code 0 (0x0). Exception thrown: 'System.MissingMethodException' in OpenDentBusiness.dll System.Transac...
by wjstarck
Fri Nov 23, 2018 8:06 am
Forum: Developers
Topic: Plugins and middle tier
Replies: 1
Views: 3958

Plugins and middle tier

Should plugins 'just work' for users using middle tier, or are there any special considerations/configuration that need to be done first?
by wjstarck
Thu Nov 08, 2018 9:26 am
Forum: Developers
Topic: Security permissions
Replies: 2
Views: 4739

Re: Security permissions

Got it. Thanks
by wjstarck
Wed Nov 07, 2018 2:01 pm
Forum: Developers
Topic: Security permissions
Replies: 2
Views: 4739

Security permissions

Are security permissions now read/written from/to usergroupattach or userod? They are broken in my software circa 18.2.23 or so for newly created users. I am looking for admin permissions (1) which I previously read from userod, but I notice if I create a new user and add them to the admin group, th...
by wjstarck
Mon Oct 08, 2018 11:48 am
Forum: Advanced Topics
Topic: Forum PMs sitting in outbox?
Replies: 2
Views: 5493

Re: Forum PMs sitting in outbox?

OK cool never noticed that thanks
by wjstarck
Mon Oct 08, 2018 11:33 am
Forum: Advanced Topics
Topic: Forum PMs sitting in outbox?
Replies: 2
Views: 5493

Forum PMs sitting in outbox?

I sent a PM to another member on October 4th that's still sitting in my outbox. I sent another one today that's still sitting there. How to get these moving?
by wjstarck
Thu Oct 04, 2018 6:10 pm
Forum: Main Forum
Topic: EASy (Electronic Anesthesia System) for Open Dental
Replies: 14
Views: 48450

Re: EASy (Electronic Anesthesia System) for Open Dental

Hmm, not sure what you mean by blocked?

But I will reach out to you regarding your questions

EDIT: Just PM'ed you
by wjstarck
Mon Aug 27, 2018 7:37 am
Forum: Advanced Topics
Topic: Office Network Build series
Replies: 3
Views: 8231

Re: Office Network Build series

Defnitely
by wjstarck
Fri Aug 03, 2018 10:08 am
Forum: Main Forum
Topic: Anesthesia - do not upgrade OD past 18.1.34 [FIXED]
Replies: 1
Views: 15387

Re: Anesthesia - do not upgrade OD past 18.1.34

This issue has been fixed.

All versions of the anesthesia plugin for the 18.1.x and 18.2.x branches of Open Dental should function fine now.
by wjstarck
Wed Jul 18, 2018 4:53 pm
Forum: Developers
Topic: Feature request: Differentiate Major, Minor and Build
Replies: 2
Views: 4733

Feature request: Differentiate Major, Minor and Build

I currently have to distribute a number of version numbers of my plugin since changes to the OD code between versions will sometimes break later versions of the plugin as things are changed, moved around, deleted etc. from OD code. This has been working fine. In the past, it had been sufficient to o...
by wjstarck
Wed Jul 18, 2018 8:04 am
Forum: Main Forum
Topic: Anesthesia - do not upgrade OD past 18.1.34 [FIXED]
Replies: 1
Views: 15387

Anesthesia - do not upgrade OD past 18.1.34 [FIXED]

To users of the EASy anesthesia plugin: Please do not upgrade Open Dental past version 18.1.34 until further notice if you are running the Anesthesia Plugin. Due to changes in the underlying OD framework, the sigBox on FormAnestheticRecord will throw an unhandled exception when you try to save an an...
by wjstarck
Thu Jun 14, 2018 1:04 pm
Forum: Advanced Topics
Topic: Dictionary bug 18.1.20
Replies: 7
Views: 11168

Re: Dictionary bug 18.1.20

FYI though, after I add something to the dictionary the squiggly red line is not disappearing immediately like it used to. In other words, I have to close the window for the squiggly line to go away. It seems that before it would disappear right after the word was added to the dictionary?
by wjstarck
Thu Jun 14, 2018 9:57 am
Forum: Advanced Topics
Topic: Dictionary bug 18.1.20
Replies: 7
Views: 11168

Re: Dictionary bug 18.1.20

Ah, I see.

I must have been clicking in the white space next to the second word.
by wjstarck
Thu Jun 14, 2018 9:21 am
Forum: Advanced Topics
Topic: Dictionary bug 18.1.20
Replies: 7
Views: 11168

Re: Dictionary bug 18.1.20

I will give that a try
by wjstarck
Thu Jun 14, 2018 8:47 am
Forum: Advanced Topics
Topic: Dictionary bug 18.1.20
Replies: 7
Views: 11168

Re: Dictionary bug 18.1.20

Sure
by wjstarck
Thu Jun 14, 2018 7:16 am
Forum: Advanced Topics
Topic: Dictionary bug 18.1.20
Replies: 7
Views: 11168

Dictionary bug 18.1.20

There is a bug with the dictionary in 18.1.20 If there are multiple items in a textarea control that are not in the dictionary, I am able to add the one item but the 'Add to dictionary' context menu will not show in the control any more after that. I noticed this when editing a note in the procedure...
by wjstarck
Wed May 16, 2018 10:40 am
Forum: Main Forum
Topic: can't connect to mysql host after windows update
Replies: 19
Views: 39356

Re: can't connect to mysql host after windows update

Shouldn't it have been \\IP\opendentimages?
by wjstarck
Wed Apr 11, 2018 9:31 am
Forum: Main Forum
Topic: e-Claims, which clearinghouse to choose?
Replies: 3
Views: 5650

Re: e-Claims, which clearinghouse to choose?

I used Emdeon and it always worked great. I assume they're still around
by wjstarck
Thu Mar 22, 2018 2:52 pm
Forum: Advanced Topics
Topic: Possible implant supported bridge seat bug - 17.4.44
Replies: 0
Views: 6725

Possible implant supported bridge seat bug - 17.4.44

I'm seeing something odd when I treatment plan a 3 unit bridge on 2 dental implants. Not sure if this is a bug or not, was wondering if anyone else could reproduce it. I'm currently on OD 17.4.44. To reproduce: 1) Mark #3, 4, 5 as missing 2) Treatment plan and complete implants and custom abutments ...
by wjstarck
Tue Mar 20, 2018 7:53 am
Forum: Advanced Topics
Topic: Query for non-restored implants
Replies: 0
Views: 4624

Query for non-restored implants

Has anyone written a query that will show a report of patients that have had implants placed but not abutments?

I can write one, but didn't want to reinvent the wheel if someone's already done it.

Thanks
by wjstarck
Sun Feb 25, 2018 5:17 pm
Forum: Main Forum
Topic: Trouble Automating Backups
Replies: 6
Views: 10874

Re: Trouble Automating Backups

I think you’re talking apples while he’s talking oranges He’s wanting to backup OD and his images, while you’re taking server cloning, which are two different animals entirely. You also don’t mention anything about offsite backup in your strategy, RAID arrays are fine and dandy (love ‘em myself) but...
by wjstarck
Sun Feb 25, 2018 12:45 pm
Forum: Main Forum
Topic: Trouble Automating Backups
Replies: 6
Views: 10874

Re: Trouble Automating Backups

Thanks for the responses. I think I understand it now. Basically what my IT people were afraid of (the file being corrupted if copied while in use) cannot happen with the mysql file. So I can use windows scheduler to make a copy of the mysql file and images file into my backup folder. stjames - as ...