Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: Erik Holleboom on September 25, 2015, 09:04:50 pm

Title: ActiveXObject is not defined
Post by: Erik Holleboom on September 25, 2015, 09:04:50 pm
Hi,

I try to instantiate an active X object like Word....

But I seem to get stuck on ActiveXObject is not defined?

I cannot find out what to do to make this possible. I see many examples doing it, but what needs to be enabled(option or simething alike) or present (tool)?

Title: Re: ActiveXObject is not defined
Post by: Erik Holleboom on September 25, 2015, 09:10:40 pm
After changing  from javascript script to jscript it worked.

Apparently there is some security difference
Title: Re: ActiveXObject is not defined
Post by: Geert Bellekens on September 25, 2015, 10:35:26 pm
Its a syntax difference, not a security difference. There another syntax you need to use for JavaScript. Check the examples in the EAScriptLib MDG for examples in all three languages.

Geert
Title: Re: ActiveXObject is not defined
Post by: JDT on February 14, 2020, 01:24:04 am
Instead of this (JScript):

Code: [Select]
var xmlDOM = new ActiveXObject("MSXML2.DOMDocument.6.0");
try this (JavaScript) instead:

Code: [Select]
var xmlDOM = new COMObject("MSXML2.DOMDocument.6.0");
That should work.