Export CSV XLS broken with Flash v13.0.0.206 ??
Export CSV XLS broken with Flash v13.0.0.206 ??
Hello,
Since yesterday I noticed that the CSV export is not always working in IE which is using flash v13.0.0.206 (flash upgraded on 1st of may to this version)
If I remember correctly this was working fine a while ago in IE and Chrome.
It still works as expected in Chrome which on my local machine is using flash v11.7.700.203
Occurs with filtered as non filtered tables.
- It is not a data problem (I think) because the symptoms does not seem to be consequent.
For example:
One particular row which is being exported fine in export1:
Line: "2014-03-24 09:29:01.940__24-03-2014 9:29:01";"1316242654_SPORBE21BBB_AB101";"AB101";"Bkldhndcbbblkdhbk";"ABCD_AB101";"24-03-2014 9:29:02";"";"";"";"";""
Export2 is a partial export abruptly ended on this same line:
"2014-03-24 09:29:01.940__24-03-2014 9:2
- It is neither the size of the export:
exporting 13200 rows does work fine in table1 (resulting file size ~823kb)
Sometimes the export yields zero results (no header row either!)
- The examples at http://datatables.net/extensions/tabletools/ do work fine.
I really suspect the flash version. Is there a debug log of the flash player on my system (Windows 7 64 bits)?
Versions: IE8 and IE11 on Windows 7 Pro 64bit
Murat Dönmez
Answers
Flash Player debug output:
TypeError: Error #1085: The element type "string" must be terminated by the matching end-tag "
</string>
".Interesting. Could you possibly try reducing your table to, for example, 20 rows, and see if the export works 100% then? I'm wondering if there might be a problem with the 'chunking' that TableTools does to workaround with the Javascript / Flash bridge size limit.
Allan
Have tried a search wich returns only 38 rows. Export results in a 0 byte sized file. Have tried different table results between 38 and 13200 rows.
Have you seen the flash debug message?
I haven't seen it myself, but I haven't had time to try and reproduce this error yet. I don't quite understand why that error would be happening, but I will try to debug it in the next few days if I can.
Allan
Did you got the chance debugging the SWF files?
Where can I obtain the source code of the SWF's?
Murat
Sorry - not yet. I think I'd probably need a link to a test case showing the issue so I would be able to debug it actually.
Source files for the SWF files are available in the git repo: https://github.com/DataTables/TableTools/tree/master/as3 .
Allan
Allan, which version of Flash Player do you have?
14 at the moment. It appears to work as expected. Perhaps worth trying v14 or newer to see if they resolve an issue in the player?
Allan
FP 14.0.0.125 + Chrome = works
FP 14.0.0.125 + IE8 = not working