|
41 | 41 | <a onclick="rSoon(this)">9</a>,
|
42 | 42 | <a onclick="rSoon(this)">10</a>,
|
43 | 43 | <a onclick="rSoon(this)">11</a>,
|
44 |
| - <a onclick="rSoon(this)">12</a> |
| 44 | + <a onclick="rSoon(this)">12</a>, |
| 45 | + <a onclick="rSoon(this)">13</a> |
45 | 46 | </div>
|
46 | 47 | <div id="mdx"></div>
|
47 | 48 | <form id="mdxForm" onsubmit="return false;">
|
|
81 | 82 | ".[H1].[Region].Members ON 0,NON EMPTY [DateOfSale].[Actual].[YearSold].Members ON 1 FROM [HoleFoods]",
|
82 | 83 | DrillDownExpression: "NONEMPTYCROSSJOIN([DateOfSale].[Actual].[YearSold].Members,[Product].[P1].[Product Category].Members)"
|
83 | 84 | },
|
84 |
| - "SELECT NON EMPTY [AgeD].[H1].[Age Group].Members ON 0,NON EMPTY HEAD(NONEMPTYCROSSJOIN([DocD].[H1].[Doctor].Members,[AllerSevD].[H1].[Allergy Severities].Members),2000) ON 1 FROM [Patients]" |
| 85 | + "SELECT NON EMPTY [AgeD].[H1].[Age Group].Members ON 0,NON EMPTY HEAD(NONEMPTYCROSSJOIN([DocD].[H1].[Doctor].Members,[AllerSevD].[H1].[Allergy Severities].Members),2000) ON 1 FROM [Patients]", |
| 86 | + { |
| 87 | + basicMDX: 'SELECT NON EMPTY {[Measures].[%COUNT],%LABEL([Measures].[Avg Age],"Avg Age (ex. 1)",""),%LABEL([Measures].[Avg Age],"Avg Age (ex. 2)",""),%LABEL([Measures].[Avg Age],"Avg Age (ex. 3)","")} ON 0,NON EMPTY [AllerSevD].[H1].[Allergy Severities].Members ON 1 FROM [Patients]', |
| 88 | + pivot: "Pivot Features/Conditional Formatting.pivot" |
| 89 | + } |
85 | 90 | ][v],
|
86 | 91 | setup;
|
87 | 92 |
|
|
124 | 129 | //, enableSearch: false // enables search panel in listing
|
125 | 130 | };
|
126 | 131 |
|
| 132 | + var e; |
| 133 | + |
127 | 134 | if (req.DrillDownExpression) { // set custom DrillDown on variant 10
|
128 | 135 | setup.DrillDownExpression = req.DrillDownExpression;
|
129 |
| - var e = document.createElement("div"); |
| 136 | + e = document.createElement("div"); |
130 | 137 | e.innerHTML = "<b>Custom DrillDown expression set up here: </b>"
|
131 | 138 | + setup.DrillDownExpression;
|
132 | 139 | document.getElementById("mdxForm").appendChild(e);
|
133 | 140 | }
|
134 | 141 |
|
| 142 | + if (req.pivot) { |
| 143 | + setup.dataSource.pivot = req.pivot; |
| 144 | + e = document.createElement("div"); |
| 145 | + e.innerHTML = "<b>Pivot attached here: </b>" |
| 146 | + + req.pivot; |
| 147 | + document.getElementById("mdxForm").appendChild(e); |
| 148 | + } |
| 149 | + |
135 | 150 | document.getElementById("mdxForm").addEventListener("submit", function () {
|
136 | 151 |
|
137 | 152 | var yourMDX = document.getElementById("yourMDX").value;
|
|
0 commit comments