Highlighting rows in flat table based on row index

Custom CSS

by Ravi A

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>

CSS

#fm-grid-layout.fm-flat-view div.fm-cell[data-r='2']:not(.fm-empty),
#fm-grid-layout.fm-flat-view div.fm-cell[data-r='3']:not(.fm-empty), 
#fm-grid-layout.fm-flat-view div.fm-cell[data-r='7']:not(.fm-empty) {
  background-color: #B2DBBF;
}

JavaScript

var pivot = new Flexmonster({
	container: "pivot-container",
  componentFolder: "https://cdn.flexmonster.com/",
  width: "100%",
  height: 500,
  toolbar: true,
  report: {
    "dataSource": {
      "data": getData()
    },
    "slice": {
      "rows": [{
        "uniqueName": "Country"
      }, {
        "uniqueName": "Business Type"
      }, {
        "uniqueName": "[Measures]"
      }],
      "columns": [{
        "uniqueName": "Color"
      }],
      "measures": [{
        "uniqueName": "Price"
      }]
    },
    "options": {
      "grid": {
        "type": "flat"
      },
     "chart" :{
        "showMeasures" :false
      }
    }
  }
});

function getData() {
  return [{
    "Category": "Accessories",
    "Size": "262 oz",
    "Color": "red",
    "Destination": "Australia",
    "Business Type": "Specialty Bike Shop",
    "Country": "Australia",
    "Price": 174,
    "Quantity": 225,
    "Discount": 23
  }, {
    "Category": "Accessories",
    "Size": "214 oz",
    "Color": "yellow",
    "Destination": "Canada",
    "Business Type": "Specialty Bike Shop",
    "Country": "Canada",
    "Price": 502,
    "Quantity": 90,
    "Discount": 17
  }, {
    "Category": "Components",
    "Size": "235 oz",
    "Color": "green",
    "Destination": "Australia",
    "Business Type": "Warehouse",
    "Country": "Australia",
    "Price": 551,
    "Quantity": 1950,
    "Discount": 51
  }, {
    "Category": "Components",
    "Size": "307 oz",
    "Color": "white",
    "Destination": "United Kingdom",
    "Business Type": "Warehouse",
    "Country": "Canada",
    "Price": 842,
    "Quantity": 8212,
    "Discount": 55
  }, {
    "Category": "Bikes",
    "Size": "334 oz",
    "Color": "red",
    "Destination": "United States",
    "Business Type": "Value Added Reseller",
    "Country": "Canada",
    "Price": 738,
    "Quantity": 35,
    "Discount": 28
  }, {
    "Category": "Bikes",
    "Size": "107 oz",
    "Color": "yellow",
    "Destination": "Australia",
    "Business Type":...