API call getMembers for SSAS
Slice configuration
by ilaria_nunziante
HTML
<link rel="stylesheet" href="https://s3.amazonaws.com/flexmonster/2.3/demo.css">
<script src="https://cdn.flexmonster.com/flexmonster.js"></script>
<button onclick="getMembers()">Get Members</button>
<div id="pivot-container"></div>
JavaScript
var pivot = new Flexmonster({
container: "pivot-container",
componentFolder: "https://cdn.flexmonster.com/",
toolbar: true,
report: {
dataSource: {
type: "microsoft analysis services",
/* URL to msmdpump.dll */
proxyUrl: "https://olap.flexmonster.com/olap/msmdpump.dll",
/* Catalog name */
catalog: "Adventure Works DW Standard Edition",
/* Cube name */
cube: "Adventure Works",
},
slice: {
rows: [
{
uniqueName: "[Product].[Product Categories]"
}
],
columns: [
{
uniqueName: "[Measures]"
},
{
uniqueName: "[Department].[Departments]"
}
],
measures: [
{
uniqueName: "[Measures].[Internet Average Sales Amount]"
}
]
},
}
});
function getMembers() {
flexmonster.getMembers('[Product].[Product Categories]', '', 'onGetMembers');
}
function onGetMembers(members) {
debugger;
for (var i = 0; i < members.length; i++) {
console.log(members[i]);
}
}