Internet Explored Issue

Hi,

Not sure when this started happening but I am getting a blank screen when running in IE and when I examine the console there are two errors:

SCRIPT5009: 'rtl' is undefined
bridge.simplyaccounts.net (47,34)
SCRIPT1003: Expected ':'
Bridge.js (53973,219)

The first error correstonds to the line in index.html:

  <script type="text/javascript">rtl.run();</script>

Any help greatly appreciated.

Ken

But works in Edge!

I have retested multiple demos but could not see an issue in Internet Explorer

v11.885.17134.0
Maybe it is related to some IE security settings you have?

The problem seems to be caused by TTMSFNCPDFLib.Running the example provided by Pieter results in a blank screen in IE even when run locally where security is off.


Please let me know as soon as possible if you can replicate this issue!

We can reproduce it in Internet Explorer.

We will need to investigate. 

Ok, thanks, at least I'm not going crazy! We were planning on going live with the new web app on Sunday so I would very much appreciate it if you could find a fix asap.

We located the issue but this is going to require an FNC update and that won't be feasible to do that today.

Great. Any way you could send me the code changes?

We located it but could not yet make all needed adaptions. It is quite complex. 

Ok, understand!

FYI I still get a blank screen when all references to PDFLib removed so there are probably issues with other FNC controls.

Sorry to have to rush you but is there any update on this?

This needs

1) work from several involved colleagues
2) after adaptions, a new release to be build

This isn't a one line of code quick fix, so please understand we cannot do this instant, in particular not over a weekend where colleagues have a well deserved rest.
What are weekends? :)

Dare I ask?

We have fixed the issue and will release an update tomorrow.

Great, thanks.

Is FNC Core 1.4.0.1 meant to fix this issue because if so, it doesn't. In the example provided I no longer get a blank screen in IE but clicking on the button to export throws errors:

ERROR
Unable to get property 'replace' of undefined or null reference | description::Unable to get property 'replace' of undefined or null reference number::-2146823281 stack::TypeError: Unable to get property 'replace' of undefined or null reference at TrimLeft (http://localhost:8000/PDFExportSample/PDFExportSample.js:2566:5) at $impl.FormatGeneralFloat (http://localhost:8000/PDFExportSample/PDFExportSample.js:5274:5) at FloatToStrF (http://localhost:8000/PDFExportSample/PDFExportSample.js:3338:7) at FloatToStr (http://localhost:8000/PDFExportSample/PDFExportSample.js:3329:5) at ConvertFloatToString (http://localhost:8000/PDFExportSample/PDFExportSample.js:41107:7) at ConvertColorToString (http://localhost:8000/PDFExportSample/PDFExportSample.js:41101:7) at WriteFontColor (http://localhost:8000/PDFExportSample/PDFExportSample.js:41291:7) at DrawText$3 (http://localhost:8000/PDFExportSample/PDFExportSample.js:44536:13) at Anonymous function (http://localhost:8000/PDFExportSample/PDFExportSample.js:563:28) at DrawHeader (http://localhost:8000/PDFExportSample/PDFExportSample.js:49930:11) TypeError: Unable to get property 'replace' of undefined or null reference at TrimLeft (http://localhost:8000/PDFExportSample/PDFExportSample.js:2566:5) at $impl.FormatGeneralFloat (http://localhost:8000/PDFExportSample/PDFExportSample.js:5274:5) at FloatToStrF (http://localhost:8000/PDFExportSample/PDFExportSample.js:3338:7) at FloatToStr (http://localhost:8000/PDFExportSample/PDFExportSample.js:3329:5) at ConvertFloatToString (http://localhost:8000/PDFExportSample/PDFExportSample.js:41107:7) at ConvertColorToString (http://localhost:8000/PDFExportSample/PDFExportSample.js:41101:7) at WriteFontColor (http://localhost:8000/PDFExportSample/PDFExportSample.js:41291:7) at DrawText$3

The issue is being look at, but please test in Edge, Chrome or FireFox in the mean time. Internet Explorer is an old browser that has incompatibilities with the latest version of TMS WEB Core. We are working hard to identify this issue and find a solution for it.