8/27/2025 9:28:54 PM
|
|
slxdeveloper.com Community Forums |
|
|
|
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
Forum to discuss writing script in Architect plugins for SalesLogix & general SalesLogix customization topics (for Windows client only). View the code of conduct for posting guidelines.
|
|
|
|
SalesLogix v7.2 fails to register ActiveX Controls 
Posted: 02 Feb 09 8:43 PM
|
If anyone is finding that they are getting errors in v7.2 LAN Client on a screen where they have added a non-SalesLogix control, this could save you a LOT of pain.
We use DirDlg.OCX on a custom form, and (not all) users were getting:
Error calling method AXFormOpen. Error in IDispatch.Invoke() 0x80020101
The problem appears to be that SalesLogix has failed to register the control on that user's PC. The solution is to register the control manually, or with a batch file. Here is the missing registry entry for the control:
[HKEY_CLASSES_ROOT\CLSID\{09EB0D1A-7F65-11D3-B327-000021C5C8A9}\InprocServer32] @="C:\\WINDOWS\\DOWNLO~1\\DirDlg.ocx" "ThreadingModel"="Apartment"
If you register it manually, the problem goes away.
Sage is still investigating further, but at least we have a workaround. It might be a permissions issue for the process that is supposed to register it. I acknowledge the work Adexio's developers and Sage Tech Support did to track this one down.
Hope that helps Paul Roussell Adexio, Brisbane, Australia. |
|
|
| |
|
You can
subscribe to receive a daily forum digest in your
user profile. View the site code
of conduct for posting guidelines.
Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
|
|
|
|
|
|
|
|