cancel
Showing results for 
Search instead for 
Did you mean: 

Internet Explorer 11 breaks EIC in XCelcius Dashboard

Former Member
0 Kudos

For anyone who has got their XCelcius External Interface Command (EIC) interface working just perfectly in a browser, you will find it sadly is broken now in IE 11. Where it fails exactly in IE11 (but used to work in IE10 or IE9) is where you try to get a reference to the XCelcius flash object. As a result the browser no longer can expose the methods in EIC.

The javascript code portion that obtains a reference to the flash object fails now.

e.g. 

    var x = document.getElementById("Flash movie");

     x.addDataSourceChangeEventListener("myXcelciusRange1", "myCallbackFunction1");   // <---javascript FAILS on this statement with IE11

and creates an exception e in the IE debugger

x has a type of 'DispHTMLObjectElement' (which is a good thing)

However, IE Debugger gives e.message = Object does not support method 'addDataSourceEventChangeListener'

Again, this part of the code works perfectly in IE10

Can anyone suggest a way to prove whether their may be a workaround. Otherwise XCelcius has a definite problem and I'm not sure any of the SAP team is supporting this old version any longer.

Thanks

Jim

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Jim,

I have similar problem with IE11. Can you please share how did you fixed this issue.

I am trying to read the EIC('HData') from 'HMovie' flash object.

var swfObject = document.getElementById("HMovie");

var HCdata = swfObject.getDataSource("HData") ;

I am getting following error while reading EIC with getDataSource function.

"TyeError: Object doesn't support property or method 'getDataSource' "

Regards,

-Ranjith