I am trying to generate an Excel file and downloads in the browser when user clicks a button.
var vFullExportContent = getExcelXmlNew(includeHidden, fullPageStore);
This generated the Excel file data with XML.
and i wanted to encode it using Base64 and download the file using document.location using below line of code. And this does not generate a file when i have my excel records more than 1000 rows. below 1000 rows it is ok.
document.location='data:application/vnd.ms-excel;base64,' + Base64.encode(vFullExportContent);
And also i verified all of my (3259 rows) data for any encoding issues, doesn't observed anything. that is i applied filters in application to retrieve unique rows below thousand and all the three times report downloads.
Help is much appreciated.