Override default number format in the report

Number formatting

HTML

<link rel="stylesheet" href="https://s3.amazonaws.com/flexmonster/2.3/demo.css">
<script src="https://cdn.flexmonster.com/flexmonster.js"></script>

<div id="pivot-container"></div>

JavaScript

var reportObj = {
    dataSource: {
      filename: "data/data.csv"
    },
    formats: [
      {
        name: "",
        thousandsSeparator: ",",
        decimalSeparator: ".",
        decimalPlaces: -1,
        maxDecimalPlaces: -1,
        maxSymbols: 20,
        currencySymbol: "",
        currencySymbolAlign: "left",
        isPercent: "false",
        nullValue: "",
        infinityValue: "Infinity",
        divideByZeroValue: "Infinity",
        textAlign: "right"
      }
    ],
    slice: {
      rows: [ 
        { uniqueName: "Country" }
      ], 
      columns: [
        { uniqueName: "[Measures]" }
      ],
      measures: [
      {
        uniqueName: "Price", 
        aggregation: "sum", 
        active: true 
      },
      {
        uniqueName: "Quantity", 
        aggregation: "sum", 
        active: true 
      }
      ]
    }
  };

var pivot = new Flexmonster({
	container: "pivot-container",
  componentFolder: "https://cdn.flexmonster.com/",
  width: "100%",
  height: 430,
  toolbar: true,
  // this works
  report: reportObj
});

// this not working
/* pivot.setReport(reportObj); */