Hello, this is my code:
<script>
document.addEventListener('DOMContentLoaded', function () {
ej.base.enableRipple(window.ripple);
var spreadsheet = new ej.spreadsheet.Spreadsheet({
locale: "it-IT",
openUrl: 'Home/Open',
saveUrl: 'Home/Save',
created: function (args) {
var spreadsheetObj = ej.base.getComponent(document.getElementById('spreadsheet'), 'spreadsheet');
var request = new XMLHttpRequest();
request.responseType = "blob";
request.onload = () => {
var file = new File([request.response], "Budget mensile personale1.xlsx");
spreadsheetObj.open({ file: file });
}
request.open("GET", "/Files/" + "Budget mensile personale1.xlsx");
request.send();
},
dataBound: function () {
if (!spreadsheet.isOpen && spreadsheet.activeSheetTab === 1) {
spreadsheet.cellFormat({ fontWeight: 'bold', textAlign: 'center', verticalAlign: 'middle' }, 'A1:F1');
spreadsheet.numberFormat('$#,##0.00', 'F2:F31');
}
}
});
ej.base.setCurrencyCode('EUR');
setLocale();
//Render initialized Spreadsheet component.
spreadsheet.appendTo('#spreadsheet');
});
</script>
I have set ej.base.setCurrencyCode('EUR'); tryng to get right formatted number values.
This is the currently result:
But, i need this result: €4.300,00
So, the point for 1K+ and floating for decimals.
What is wrong or missing?
Thanks.
P.S: Do you confirm that the 20 May will be the day of some fixes release?