CSV data source

Data source

by Flexmonster Pivot Table

HTML

<script src="https://cdn.flexmonster.com/flexmonster.js"></script>

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

JavaScript

var pivot = new Flexmonster({
    container: "pivot-container",
    componentFolder: "https://cdn.flexmonster.com/",
    toolbar: true,
    report: {
        "dataSource": {
            "dataSourceType": "csv",
            "filename": "data/data.csv"
        },
        "slice": {
            "rows": [{
                    "uniqueName": "Color",
                    "sort": "asc"
                },
                {
                    "uniqueName": "[Measures]"
                }
            ],
            "columns": [{
                "uniqueName": "Country",
                "sort": "asc"
            }],
            "measures": [{
                    "uniqueName": "Price",
                    "aggregation": "sum"
                },
                {
                    "uniqueName": "R. Number",
                    "formula": "count(\"Price\") ",
                    "caption": "R. Number"
                }
            ],
            "flatOrder": [
                "R. Number",
                "Color",
                "Country",
                "Price"
            ]
        },
        "options": {
            "grid": {
                "type": "flat"
            }
        }
    }
});