V5_report.dtd 80 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017
  1. <!--
  2. Licensed Materials - Property of IBM
  3. IBM Cognos Products: rspec
  4. (C) Copyright IBM Corp. 2003, 2014
  5. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. -->
  7. <!ELEMENT modelPath (#PCDATA)>
  8. <!ELEMENT sortList (sortItem)+>
  9. <!ELEMENT sortItem EMPTY>
  10. <!ATTLIST sortItem
  11. refDataItem CDATA #REQUIRED
  12. sortOrder (ascending | descending) "ascending"
  13. >
  14. <!ELEMENT format EMPTY>
  15. <!ATTLIST format
  16. pattern CDATA #IMPLIED
  17. whenMissing CDATA #IMPLIED
  18. whenSecurityError CDATA #IMPLIED
  19. whenNotApplicable CDATA #IMPLIED
  20. whenAnyError CDATA #IMPLIED
  21. >
  22. <!ELEMENT stringFormat EMPTY>
  23. <!ATTLIST stringFormat
  24. pattern CDATA #IMPLIED
  25. whenMissing CDATA #IMPLIED
  26. whenSecurityError CDATA #IMPLIED
  27. whenNotApplicable CDATA #IMPLIED
  28. whenAnyError CDATA #IMPLIED
  29. >
  30. <!ELEMENT dateFormat EMPTY>
  31. <!ATTLIST dateFormat
  32. whenZero CDATA #IMPLIED
  33. pattern CDATA #IMPLIED
  34. whenMissing CDATA #IMPLIED
  35. whenSecurityError CDATA #IMPLIED
  36. whenNotApplicable CDATA #IMPLIED
  37. whenAnyError CDATA #IMPLIED
  38. showYears (false | true | hideCentury | showCentury) #IMPLIED
  39. showMonths (false | true | 1-digit | 2-digits | shortName | fullName) #IMPLIED
  40. dateSeparator CDATA #IMPLIED
  41. dateStyle (short | medium | long | full) #IMPLIED
  42. displayOrder (YMD | MDY | DMY) #IMPLIED
  43. showDays (false | true | 1-digit | 2-digits | Julian) #IMPLIED
  44. showWeekday (false | true | shortName | fullName) #IMPLIED
  45. showEra (true | false) #IMPLIED
  46. calendar (Gregorian | Imperial) #IMPLIED
  47. >
  48. <!ELEMENT timeFormat EMPTY>
  49. <!ATTLIST timeFormat
  50. whenZero CDATA #IMPLIED
  51. pattern CDATA #IMPLIED
  52. whenMissing CDATA #IMPLIED
  53. whenSecurityError CDATA #IMPLIED
  54. whenNotApplicable CDATA #IMPLIED
  55. whenAnyError CDATA #IMPLIED
  56. timeStyle (short | long | full) #IMPLIED
  57. showAmPm (true | false) #IMPLIED
  58. showTimeZone (true | false) #IMPLIED
  59. clock (12-hour | 24-hour) #IMPLIED
  60. decimalDelimiter CDATA #IMPLIED
  61. showHours (false | true | 1-digit | 2-digits) #IMPLIED
  62. showMinutes (false | true | 1-digit | 2-digits) #IMPLIED
  63. showSeconds (false | true | 1-digit | 2-digits) #IMPLIED
  64. showMilliseconds (false | true | 1-digit | 2-digits | 3-digits) #IMPLIED
  65. timeSeparator CDATA #IMPLIED
  66. >
  67. <!ELEMENT dateTimeFormat EMPTY>
  68. <!ATTLIST dateTimeFormat
  69. whenZero CDATA #IMPLIED
  70. pattern CDATA #IMPLIED
  71. whenMissing CDATA #IMPLIED
  72. whenSecurityError CDATA #IMPLIED
  73. whenNotApplicable CDATA #IMPLIED
  74. whenAnyError CDATA #IMPLIED
  75. showYears (false | true | hideCentury | showCentury) #IMPLIED
  76. showMonths (false | true | 1-digit | 2-digits | shortName | fullName) #IMPLIED
  77. dateSeparator CDATA #IMPLIED
  78. dateStyle (short | medium | long | full) #IMPLIED
  79. displayOrder (YMD | MDY | DMY) #IMPLIED
  80. showDays (false | true | 1-digit | 2-digits | Julian) #IMPLIED
  81. showWeekday (false | true | shortName | fullName) #IMPLIED
  82. showEra (true | false) #IMPLIED
  83. calendar (Gregorian | Imperial) #IMPLIED
  84. timeStyle (short | long | full) #IMPLIED
  85. showAmPm (true | false) #IMPLIED
  86. showTimeZone (true | false) #IMPLIED
  87. clock (12-hour | 24-hour) #IMPLIED
  88. decimalDelimiter CDATA #IMPLIED
  89. showHours (false | true | 1-digit | 2-digits) #IMPLIED
  90. showMinutes (false | true | 1-digit | 2-digits) #IMPLIED
  91. showSeconds (false | true | 1-digit | 2-digits) #IMPLIED
  92. showMilliseconds (false | true | 1-digit | 2-digits | 3-digits) #IMPLIED
  93. timeSeparator CDATA #IMPLIED
  94. >
  95. <!ELEMENT intervalFormat EMPTY>
  96. <!ATTLIST intervalFormat
  97. units (time | days | hours | minutes | seconds | milliseconds) #IMPLIED
  98. showDays (false | true | 1-digit | 2-digits | Julian) #IMPLIED
  99. showYears (true | false) #IMPLIED
  100. showMonths (true | false) #IMPLIED
  101. dateSeparator CDATA #IMPLIED
  102. pattern CDATA #IMPLIED
  103. whenMissing CDATA #IMPLIED
  104. whenSecurityError CDATA #IMPLIED
  105. whenNotApplicable CDATA #IMPLIED
  106. whenAnyError CDATA #IMPLIED
  107. showHours (false | true | 1-digit | 2-digits) #IMPLIED
  108. showMinutes (false | true | 1-digit | 2-digits) #IMPLIED
  109. showSeconds (false | true | 1-digit | 2-digits) #IMPLIED
  110. showMilliseconds (false | true | 1-digit | 2-digits | 3-digits) #IMPLIED
  111. timeSeparator CDATA #IMPLIED
  112. decimalSize CDATA #IMPLIED
  113. decimalDelimiter CDATA #IMPLIED
  114. sign CDATA #IMPLIED
  115. useTrailingSign (true | false) #IMPLIED
  116. maxDigits CDATA #IMPLIED
  117. minDigits CDATA #IMPLIED
  118. paddingCharacter CDATA #IMPLIED
  119. scale CDATA #IMPLIED
  120. useGrouping (true | false) #IMPLIED
  121. groupDelimiter CDATA #IMPLIED
  122. groupSize CDATA #IMPLIED
  123. groupSecondarySize CDATA #IMPLIED
  124. whenNegative CDATA #IMPLIED
  125. whenZero CDATA #IMPLIED
  126. whenDivideZero CDATA #IMPLIED
  127. whenNumericOverflow CDATA #IMPLIED
  128. >
  129. <!ELEMENT numberFormat EMPTY>
  130. <!ATTLIST numberFormat
  131. useScientific (true | false) #IMPLIED
  132. exponentSize CDATA #IMPLIED
  133. exponentSymbol CDATA #IMPLIED
  134. pattern CDATA #IMPLIED
  135. whenMissing CDATA #IMPLIED
  136. whenSecurityError CDATA #IMPLIED
  137. whenNotApplicable CDATA #IMPLIED
  138. whenAnyError CDATA #IMPLIED
  139. decimalSize CDATA #IMPLIED
  140. decimalDelimiter CDATA #IMPLIED
  141. sign CDATA #IMPLIED
  142. useTrailingSign (true | false) #IMPLIED
  143. maxDigits CDATA #IMPLIED
  144. minDigits CDATA #IMPLIED
  145. paddingCharacter CDATA #IMPLIED
  146. scale CDATA #IMPLIED
  147. useGrouping (true | false) #IMPLIED
  148. groupDelimiter CDATA #IMPLIED
  149. groupSize CDATA #IMPLIED
  150. groupSecondarySize CDATA #IMPLIED
  151. whenNegative CDATA #IMPLIED
  152. whenZero CDATA #IMPLIED
  153. whenDivideZero CDATA #IMPLIED
  154. whenNumericOverflow CDATA #IMPLIED
  155. >
  156. <!ELEMENT currencyFormat EMPTY>
  157. <!ATTLIST currencyFormat
  158. currencyCode CDATA #IMPLIED
  159. currencySymbol CDATA #IMPLIED
  160. intlCurrencySymbol CDATA #IMPLIED
  161. useIntlSymbol (true | false) #IMPLIED
  162. useTrailingSymbol (true | false) #IMPLIED
  163. pattern CDATA #IMPLIED
  164. whenMissing CDATA #IMPLIED
  165. whenSecurityError CDATA #IMPLIED
  166. whenNotApplicable CDATA #IMPLIED
  167. whenAnyError CDATA #IMPLIED
  168. decimalSize CDATA #IMPLIED
  169. decimalDelimiter CDATA #IMPLIED
  170. sign CDATA #IMPLIED
  171. useTrailingSign (true | false) #IMPLIED
  172. maxDigits CDATA #IMPLIED
  173. minDigits CDATA #IMPLIED
  174. paddingCharacter CDATA #IMPLIED
  175. scale CDATA #IMPLIED
  176. useGrouping (true | false) #IMPLIED
  177. groupDelimiter CDATA #IMPLIED
  178. groupSize CDATA #IMPLIED
  179. groupSecondarySize CDATA #IMPLIED
  180. whenNegative CDATA #IMPLIED
  181. whenZero CDATA #IMPLIED
  182. whenDivideZero CDATA #IMPLIED
  183. whenNumericOverflow CDATA #IMPLIED
  184. >
  185. <!ELEMENT percentFormat EMPTY>
  186. <!ATTLIST percentFormat
  187. percentSymbol CDATA #IMPLIED
  188. percentScale CDATA #IMPLIED
  189. pattern CDATA #IMPLIED
  190. whenMissing CDATA #IMPLIED
  191. whenSecurityError CDATA #IMPLIED
  192. whenNotApplicable CDATA #IMPLIED
  193. whenAnyError CDATA #IMPLIED
  194. decimalSize CDATA #IMPLIED
  195. decimalDelimiter CDATA #IMPLIED
  196. sign CDATA #IMPLIED
  197. useTrailingSign (true | false) #IMPLIED
  198. maxDigits CDATA #IMPLIED
  199. minDigits CDATA #IMPLIED
  200. paddingCharacter CDATA #IMPLIED
  201. scale CDATA #IMPLIED
  202. useGrouping (true | false) #IMPLIED
  203. groupDelimiter CDATA #IMPLIED
  204. groupSize CDATA #IMPLIED
  205. groupSecondarySize CDATA #IMPLIED
  206. whenNegative CDATA #IMPLIED
  207. whenZero CDATA #IMPLIED
  208. whenDivideZero CDATA #IMPLIED
  209. whenNumericOverflow CDATA #IMPLIED
  210. >
  211. <!ELEMENT style (CSS? | dataFormat?)*>
  212. <!ELEMENT conditionalStyles (conditionalStyleCases | conditionalStyleDefault)+>
  213. <!ELEMENT CSS EMPTY>
  214. <!ATTLIST CSS
  215. value CDATA #REQUIRED
  216. >
  217. <!ELEMENT dataFormat (numberFormat | percentFormat | currencyFormat | stringFormat | dateFormat | dateTimeFormat | timeFormat | intervalFormat | format)>
  218. <!ELEMENT conditionalRender (renderFor*)>
  219. <!ATTLIST conditionalRender
  220. refVariable CDATA #REQUIRED
  221. >
  222. <!ELEMENT XMLAttributes (XMLAttribute)+>
  223. <!ELEMENT dataSource (staticValue | dataItemValue | reportExpression | dataItemLabel | memberCaption | cellValue)>
  224. <!ELEMENT conditionalDataSources (conditionalDataSource+)>
  225. <!ATTLIST conditionalDataSources
  226. refVariable CDATA #REQUIRED
  227. >
  228. <!ELEMENT reportExpression (#PCDATA)>
  229. <!ATTLIST reportExpression
  230. xml:space (default | preserve) "preserve"
  231. >
  232. <!ELEMENT defaultMeasure EMPTY>
  233. <!ATTLIST defaultMeasure
  234. refDataItem CDATA #REQUIRED
  235. solveOrder CDATA "0"
  236. >
  237. <!ELEMENT reportDrills (reportDrill+)>
  238. <!ELEMENT masterDetailLinks (masterDetailLink*)>
  239. <!ELEMENT reportPath (XMLAttributes?)>
  240. <!ATTLIST reportPath
  241. path CDATA #REQUIRED
  242. >
  243. <!ELEMENT dataItemContext EMPTY>
  244. <!ATTLIST dataItemContext
  245. refDataItem CDATA #REQUIRED
  246. >
  247. <!ELEMENT parameterContext EMPTY>
  248. <!ATTLIST parameterContext
  249. parameter CDATA #REQUIRED
  250. >
  251. <!ELEMENT propertyList (propertyItem+)>
  252. <!ELEMENT defaultSelections (defaultSimpleSelection | defaultRangeSelection)*>
  253. <!ELEMENT useItem (displayItem?)>
  254. <!ATTLIST useItem
  255. refDataItem CDATA #REQUIRED
  256. >
  257. <!ELEMENT selectOptions (selectOption+)>
  258. <!ATTLIST selectOptions
  259. refVariable CDATA #IMPLIED
  260. >
  261. <!ELEMENT defaultSimpleSelection (#PCDATA)>
  262. <!ELEMENT pieChart (pies? | pieSlices? | fillEffects? | notes? | chartSubTitle? | chartTitle? | chartFooter? | chartBody? | chartPalette? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | legend? | reportDrills? | pieLabels? | axisTitle? | defaultChartMeasure? | masterDetailLinks?)*>
  263. <!ATTLIST pieChart
  264. refQuery CDATA #REQUIRED
  265. class CDATA #IMPLIED
  266. name CDATA #IMPLIED
  267. repeatEveryPage (true | false) "false"
  268. showTooltips (true | false) "false"
  269. holeSize CDATA "0"
  270. depth CDATA "0"
  271. showPieLabels (none | inside | outside | outsideWithLines) "none"
  272. showPieValues (none | inside | outside | outsideWithLines) "none"
  273. showValuesAsPercent (true | false) "false"
  274. showBorders (true | false) "false"
  275. borderColor CDATA "black"
  276. avoidLabelCollision (true | false) "false"
  277. >
  278. <!ELEMENT radarChart (points? | radialClusters? | radialMeasure? | numericalAxisRadial? | baselines? | chartBody? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | markers? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | legend? | ordinalAxis? | reportDrills? | masterDetailLinks?)*>
  279. <!ATTLIST radarChart
  280. refQuery CDATA #REQUIRED
  281. class CDATA #IMPLIED
  282. name CDATA #IMPLIED
  283. repeatEveryPage (true | false) "false"
  284. showTooltips (true | false) "false"
  285. useSpiderEffects (true | false) "false"
  286. radarType (line | area | stackedArea) "line"
  287. showBorders (true | false) "false"
  288. borderColor CDATA "black"
  289. dataPointSize CDATA "6"
  290. pointChartDataPointShape (series | category | circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "series"
  291. showValues (true | false) "false"
  292. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  293. >
  294. <!ELEMENT progressiveChart (progressiveBars? | numericalAxisProgressive? | total? | firstColumnColor? | positiveColumnColor? | negativeColumnColor? | chartBody? | baselines? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | markers? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | ordinalAxis? | reportDrills? | connectLines? | defaultChartMeasure? | masterDetailLinks?)*>
  295. <!ATTLIST progressiveChart
  296. refQuery CDATA #REQUIRED
  297. class CDATA #IMPLIED
  298. name CDATA #IMPLIED
  299. repeatEveryPage (true | false) "false"
  300. showTooltips (true | false) "false"
  301. depth CDATA "0"
  302. visualAngle CDATA "45"
  303. orientation (vertical | horizontal) "vertical"
  304. showValues (true | false) "false"
  305. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  306. showBorders (true | false) "false"
  307. borderColor CDATA "black"
  308. rotateLabelsWithChart (true | false) "false"
  309. >
  310. <!ELEMENT combinationChart (commonClusters? | combinationChartTypes? | baselines? | chartBody? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | markers? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | legend? | numericalAxisY1? | numericalAxisY2? | ordinalAxis? | reportDrills? | defaultChartMeasure? | masterDetailLinks?)*>
  311. <!ATTLIST combinationChart
  312. refQuery CDATA #REQUIRED
  313. class CDATA #IMPLIED
  314. name CDATA #IMPLIED
  315. repeatEveryPage (true | false) "false"
  316. showTooltips (true | false) "false"
  317. rotateLabelsWithChart (true | false) "false"
  318. matchSeriesColor (true | false) "false"
  319. depth CDATA "0"
  320. visualAngle CDATA "45"
  321. orientation (vertical | horizontal) "vertical"
  322. axisY2Position (dual | bipolar) "dual"
  323. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  324. >
  325. <!ELEMENT paretoChart (cumulationLine? | paretoBars? | paretoBarClusters? | baselines? | notes? | markers? | chartBody? | chartFooter? | chartSubTitle? | chartTitle? | fillEffects? | chartPalette? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | legend? | ordinalAxis? | numericalAxisPareto? | reportDrills? | connectLines? | defaultChartMeasure? | masterDetailLinks?)*>
  326. <!ATTLIST paretoChart
  327. refQuery CDATA #REQUIRED
  328. class CDATA #IMPLIED
  329. name CDATA #IMPLIED
  330. repeatEveryPage (true | false) "false"
  331. showTooltips (true | false) "false"
  332. rotateLabelsWithChart (true | false) "false"
  333. depth CDATA "0"
  334. visualAngle CDATA "45"
  335. orientation (vertical | horizontal) "vertical"
  336. showBorders (true | false) "false"
  337. borderColor CDATA "black"
  338. showValues (true | false) "false"
  339. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  340. showAbsoluteValues (true | false) "true"
  341. >
  342. <!ELEMENT scatterChart (points? | pointClusters? | chartBody? | chartFooter? | pointXMeasure? | pointYMeasure? | numericalAxisX? | numericalAxisY? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | legend? | reportDrills? | pointChartMarkers? | pointChartBaselines? | conditionalChartColors? | masterDetailLinks? | regressionLine?)*>
  343. <!ATTLIST scatterChart
  344. refQuery CDATA #REQUIRED
  345. class CDATA #IMPLIED
  346. name CDATA #IMPLIED
  347. repeatEveryPage (true | false) "false"
  348. showTooltips (true | false) "false"
  349. showBorders (true | false) "false"
  350. borderColor CDATA "black"
  351. dataPointSize CDATA "6"
  352. pointChartDataPointShape (series | category | circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "series"
  353. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  354. showPointValues (none | valuesAndLabels | valuesOnly) "none"
  355. showPointValuesForPoints (none | valuesAndLabels | valuesOnly) "none"
  356. showPointValuesForPointClusters (none | valuesAndLabels | valuesOnly) "none"
  357. >
  358. <!ELEMENT bubbleChart (points? | pointClusters? | pointXMeasure? | pointYMeasure? | bubbleMeasure? | numericalAxisX? | numericalAxisY? | chartBody? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | notes? | pointChartMarkers? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | legend? | reportDrills? | pointChartBaselines? | conditionalChartColors? | masterDetailLinks? | regressionLine?)*>
  359. <!ATTLIST bubbleChart
  360. refQuery CDATA #REQUIRED
  361. class CDATA #IMPLIED
  362. name CDATA #IMPLIED
  363. repeatEveryPage (true | false) "false"
  364. showTooltips (true | false) "false"
  365. showBorders (true | false) "false"
  366. borderColor CDATA "black"
  367. pointChartDataPointShape (series | category | circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "series"
  368. showBubblePointValues (none | valuesAndLabels | valuesOnly | sizeValueAndLabel | sizeValueOnly) "none"
  369. showPointValuesForPoints (none | valuesAndLabels | valuesOnly) "none"
  370. showPointValuesForPointClusters (none | valuesAndLabels | valuesOnly) "none"
  371. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  372. >
  373. <!ELEMENT polarChart (radialMeasure? | angularMeasure? | numericalAxisAngular? | numericalAxisRadial? | points? | pointClusters? | chartBody? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | pointChartMarkers? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | legend? | reportDrills? | pointChartBaselines? | conditionalChartColors? | masterDetailLinks?)*>
  374. <!ATTLIST polarChart
  375. refQuery CDATA #REQUIRED
  376. class CDATA #IMPLIED
  377. name CDATA #IMPLIED
  378. repeatEveryPage (true | false) "false"
  379. showTooltips (true | false) "false"
  380. useSpiderEffects (true | false) "false"
  381. showBorders (true | false) "false"
  382. borderColor CDATA "black"
  383. dataPointSize CDATA "6"
  384. pointChartDataPointShape (series | category | circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "series"
  385. showPointValues (none | valuesAndLabels | valuesOnly) "none"
  386. showPointValuesForPoints (none | valuesAndLabels | valuesOnly) "none"
  387. showPointValuesForPointClusters (none | valuesAndLabels | valuesOnly) "none"
  388. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  389. >
  390. <!ELEMENT threeDCombinationChart (commonClusters? | threeDCombinationChartTypes? | chartTitle? | chartSubTitle? | fillEffects? | chartBody? | chartFooter? | chartPalette? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | reportDrills? | numericalAxis? | threeDComboBaselines? | ordinalAxisX? | ordinalAxisY? | defaultChartMeasure? | masterDetailLinks?)*>
  391. <!ATTLIST threeDCombinationChart
  392. refQuery CDATA #REQUIRED
  393. class CDATA #IMPLIED
  394. name CDATA #IMPLIED
  395. repeatEveryPage (true | false) "false"
  396. showTooltips (true | false) "false"
  397. threeDViewingAngle (standard | thickStandard | lowThin | near1x3 | tallFar | groupView | nearView | seriesView | groupStretch | seriesStretch | birdsEye | lowHigh | lowLow | tallDistortion | lowDistort | isometric) "standard"
  398. matchSeriesColor (true | false) "false"
  399. >
  400. <!ELEMENT threeDScatterChart (points? | pointClusters? | pointXMeasure? | pointYMeasure? | pointZMeasure? | numericalAxisX? | numericalAxisY? | numericalAxisZ? | chartBody? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | threeDScatterBaselines? | legend? | reportDrills? | conditionalChartColors? | masterDetailLinks?)*>
  401. <!ATTLIST threeDScatterChart
  402. refQuery CDATA #REQUIRED
  403. class CDATA #IMPLIED
  404. name CDATA #IMPLIED
  405. repeatEveryPage (true | false) "false"
  406. showTooltips (true | false) "false"
  407. threeDViewingAngle (standard | thickStandard | lowThin | near1x3 | tallFar | groupView | nearView | seriesView | groupStretch | seriesStretch | birdsEye | lowHigh | lowLow | tallDistortion | lowDistort | isometric) "standard"
  408. showFeelers (true | false) "true"
  409. dataPointSize CDATA "6"
  410. pointChartDataPointShape (series | category | circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "series"
  411. showPointValues (none | valuesAndLabels | valuesOnly) "none"
  412. showPointValuesForPoints (none | valuesAndLabels | valuesOnly) "none"
  413. showPointValuesForPointClusters (none | valuesAndLabels | valuesOnly) "none"
  414. showBorders (true | false) "false"
  415. borderColor CDATA "black"
  416. >
  417. <!ELEMENT gaugeChart (gauges? | indicators? | fillEffects? | notes? | chartSubTitle? | chartTitle? | chartFooter? | chartBody? | chartPalette? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | legend? | reportDrills? | gaugeLabels? | axisTitle? | defaultChartMeasure? | masterDetailLinks? | gaugeNumericalAxis? | gaugePalette?)*>
  418. <!ATTLIST gaugeChart
  419. refQuery CDATA #REQUIRED
  420. class CDATA #IMPLIED
  421. name CDATA #IMPLIED
  422. repeatEveryPage (true | false) "false"
  423. showTooltips (true | false) "false"
  424. showBorders (true | false) "false"
  425. borderColor CDATA "black"
  426. faceColor CDATA "white"
  427. dialOutlineColor CDATA "black"
  428. >
  429. <!ELEMENT mapChart (fillEffects? | notes? | chartSubTitle? | chartTitle? | chartFooter? | chartBody? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | legend? | masterDetailLinks? | pointLayer? | regionLayer? | displayLayers? | mapDictionary? | axisTitle? | reportDrills?)*>
  430. <!ATTLIST mapChart
  431. refQuery CDATA #REQUIRED
  432. class CDATA #IMPLIED
  433. name CDATA #IMPLIED
  434. repeatEveryPage (true | false) "false"
  435. showTooltips (true | false) "false"
  436. refMap CDATA #REQUIRED
  437. noDataFeaturesSize CDATA "5"
  438. allowUnplottedData (true | false) "false"
  439. dataLocale CDATA #IMPLIED
  440. >
  441. <!ELEMENT metricsChart (commonClusters? | combinationChartTypes? | defaultChartMeasure? | toleranceMeasure? | targetMeasure? | baselines? | chartBody? | chartFooter? | chartPalette? | chartSubTitle? | chartTitle? | fillEffects? | markers? | notes? | style? | conditionalStyles? | conditionalRender? | XMLAttributes? | conditionalChartColors? | legend? | numericalAxisY1? | ordinalAxis? | reportDrills? | masterDetailLinks? | targetLabel? | toleranceLabel? | diamondLabel?)*>
  442. <!ATTLIST metricsChart
  443. refQuery CDATA #REQUIRED
  444. class CDATA #IMPLIED
  445. name CDATA #IMPLIED
  446. repeatEveryPage (true | false) "false"
  447. showTooltips (true | false) "false"
  448. depth CDATA "0"
  449. visualAngle CDATA "45"
  450. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  451. toleranceColor CDATA "green"
  452. targetRange CDATA "50"
  453. targetColor CDATA "#FFC800"
  454. markerColor CDATA "green"
  455. targetBorderColor CDATA "black"
  456. performancePattern (onTarget | belowTarget | aboveTarget) "onTarget"
  457. skew CDATA "100"
  458. showTargetMarker (true | false) "true"
  459. targetMarkerPosition (first | center) "first"
  460. >
  461. <!ELEMENT ordinalAxis (style? | conditionalStyles? | axisTitle? | reportDrills? | gridlines? | minorGridlines? | axisLine? | labelControl?)*>
  462. <!ATTLIST ordinalAxis
  463. categoryitemMaxCharacters CDATA "48"
  464. categoryitemEnableTruncation (true | false) "true"
  465. truncationText CDATA "..."
  466. showAxisLabels (true | false) "true"
  467. class CDATA #IMPLIED
  468. >
  469. <!ELEMENT baselines (baseline+)>
  470. <!ELEMENT notes (note+)>
  471. <!ELEMENT pointChartMarkers (pointChartMarker+)>
  472. <!ATTLIST pointChartMarkers
  473. markerTextLocation (none | chart | legend) "chart"
  474. >
  475. <!ELEMENT markers (marker+)>
  476. <!ATTLIST markers
  477. markerTextLocation (none | chart | legend) "chart"
  478. >
  479. <!ELEMENT legend (fillEffects? | style? | conditionalStyles? | legendPosition | legendTitle? | reportDrills?)+>
  480. <!ATTLIST legend
  481. autoFontResizing (true | false) "true"
  482. allowTruncation (true | false) "true"
  483. truncationText CDATA "..."
  484. maxCharacters CDATA "48"
  485. separator CDATA " - "
  486. class CDATA #IMPLIED
  487. showBorders (true | false) "false"
  488. borderColor CDATA "black"
  489. showLegendValues (none | first | last | min | max) "none"
  490. >
  491. <!ELEMENT chartTitle (chartContents? | style? | conditionalStyles? | XMLAttributes? | propertyList? | masterDetailLinks?)*>
  492. <!ATTLIST chartTitle
  493. class CDATA #IMPLIED
  494. refQuery CDATA #IMPLIED
  495. >
  496. <!ELEMENT chartSubTitle (chartContents? | style? | conditionalStyles? | XMLAttributes? | propertyList? | masterDetailLinks?)*>
  497. <!ATTLIST chartSubTitle
  498. class CDATA #IMPLIED
  499. refQuery CDATA #IMPLIED
  500. >
  501. <!ELEMENT chartGradient EMPTY>
  502. <!ATTLIST chartGradient
  503. direction (up | down | left | right) "down"
  504. fromColor CDATA "black"
  505. toColor CDATA "white"
  506. >
  507. <!ELEMENT chartColor EMPTY>
  508. <!ATTLIST chartColor
  509. value CDATA "black"
  510. >
  511. <!ELEMENT chartPattern EMPTY>
  512. <!ATTLIST chartPattern
  513. patternType (horizontal | vertical | forwardDiagonal | backwardDiagonal | cross | diagonalCross) "horizontal"
  514. foregroundColor CDATA "black"
  515. backgroundColor CDATA "white"
  516. >
  517. <!ELEMENT chartPalette ((chartGradient | chartColor | chartPattern)+)>
  518. <!ELEMENT fillEffects (chartGradient | chartPattern | chartColor)>
  519. <!ELEMENT chartNode (chartNodeMembers | chartNestedNodes?)+>
  520. <!ELEMENT chartFooter (chartContents? | style? | conditionalStyles? | XMLAttributes? | propertyList? | masterDetailLinks?)*>
  521. <!ATTLIST chartFooter
  522. class CDATA #IMPLIED
  523. refQuery CDATA #IMPLIED
  524. >
  525. <!ELEMENT chartBody (fillEffects? | style? | conditionalStyles?)*>
  526. <!ATTLIST chartBody
  527. class CDATA #IMPLIED
  528. >
  529. <!ELEMENT progressiveBars (chartNodes?)>
  530. <!ELEMENT gridlines EMPTY>
  531. <!ATTLIST gridlines
  532. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  533. weight CDATA "0"
  534. color CDATA "black"
  535. >
  536. <!ELEMENT pointXMeasure (style? | conditionalStyles? | chartLabel?)*>
  537. <!ATTLIST pointXMeasure
  538. refDataItem CDATA #REQUIRED
  539. solveOrder CDATA "0"
  540. >
  541. <!ELEMENT pointYMeasure (style? | conditionalStyles? | chartLabel?)*>
  542. <!ATTLIST pointYMeasure
  543. refDataItem CDATA #REQUIRED
  544. solveOrder CDATA "0"
  545. >
  546. <!ELEMENT points (chartNodes)>
  547. <!ELEMENT pointClusters (chartNodes)>
  548. <!ELEMENT axisTitle (chartContents? | style? | conditionalStyles? | XMLAttributes? | propertyList? | masterDetailLinks?)*>
  549. <!ATTLIST axisTitle
  550. class CDATA #IMPLIED
  551. refQuery CDATA #IMPLIED
  552. >
  553. <!ELEMENT conditionalChartColors (conditionalChartColor+)>
  554. <!ATTLIST conditionalChartColors
  555. refVariable CDATA #REQUIRED
  556. >
  557. <!ELEMENT chartContents (chartTextItem*)>
  558. <!ELEMENT commonClusters (chartNodes)>
  559. <!ELEMENT chartNodes (chartNode+)>
  560. <!ELEMENT radialMeasure (style? | conditionalStyles? | chartLabel?)*>
  561. <!ATTLIST radialMeasure
  562. refDataItem CDATA #REQUIRED
  563. solveOrder CDATA "0"
  564. >
  565. <!ELEMENT bar (chartNodes? | connectLines?)*>
  566. <!ATTLIST bar
  567. showBorders (true | false) "false"
  568. borderColor CDATA "black"
  569. useNumericalAxis (numericalAxisY1 | numericalAxisY2 | xAxis | yAxis) "numericalAxisY1"
  570. valueType (absolute | stacked | stacked100Percent) "absolute"
  571. showValues (true | false) "false"
  572. showAbsoluteValues (true | false) "true"
  573. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  574. >
  575. <!ELEMENT line (chartNodes?)>
  576. <!ATTLIST line
  577. useNumericalAxis (numericalAxisY1 | numericalAxisY2 | xAxis | yAxis) "numericalAxisY1"
  578. valueType (absolute | stacked | stacked100Percent) "absolute"
  579. showLine (true | false) "true"
  580. showValues (true | false) "false"
  581. showAbsoluteValues (true | false) "true"
  582. dataPointSize CDATA "6"
  583. pointChartDataPointShape (series | category | circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "series"
  584. showBorders (true | false) "false"
  585. borderColor CDATA "black"
  586. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  587. weight CDATA "0"
  588. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  589. >
  590. <!ELEMENT area (chartNodes?)>
  591. <!ATTLIST area
  592. useNumericalAxis (numericalAxisY1 | numericalAxisY2 | xAxis | yAxis) "numericalAxisY1"
  593. valueType (absolute | stacked | stacked100Percent) "absolute"
  594. showValues (true | false) "false"
  595. showBorders (true | false) "false"
  596. borderColor CDATA "black"
  597. showAbsoluteValues (true | false) "true"
  598. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  599. >
  600. <!ELEMENT numericalAxisY1 (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  601. <!ATTLIST numericalAxisY1
  602. min CDATA #IMPLIED
  603. max CDATA #IMPLIED
  604. scaleInterval CDATA #IMPLIED
  605. scale (linear | log) "linear"
  606. sameRangeAllInstances (true | false) "true"
  607. includeZeroForAutoScale (true | false) "true"
  608. showAxisLabels (true | false) "true"
  609. class CDATA #IMPLIED
  610. >
  611. <!ELEMENT numericalAxisY2 (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  612. <!ATTLIST numericalAxisY2
  613. min CDATA #IMPLIED
  614. max CDATA #IMPLIED
  615. scaleInterval CDATA #IMPLIED
  616. scale (linear | log) "linear"
  617. sameRangeAllInstances (true | false) "true"
  618. includeZeroForAutoScale (true | false) "true"
  619. showAxisLabels (true | false) "true"
  620. class CDATA #IMPLIED
  621. >
  622. <!ELEMENT numericPosition (dataSource | mean | limit | percentile | percentAlongAxis)>
  623. <!ELEMENT memberPosition (reportExpression)>
  624. <!ATTLIST memberPosition
  625. memberOffset CDATA "0"
  626. >
  627. <!ELEMENT numericalAxisX (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  628. <!ATTLIST numericalAxisX
  629. min CDATA #IMPLIED
  630. max CDATA #IMPLIED
  631. scaleInterval CDATA #IMPLIED
  632. scale (linear | log) "linear"
  633. sameRangeAllInstances (true | false) "true"
  634. includeZeroForAutoScale (true | false) "true"
  635. showAxisLabels (true | false) "true"
  636. class CDATA #IMPLIED
  637. >
  638. <!ELEMENT numericalAxisY (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  639. <!ATTLIST numericalAxisY
  640. min CDATA #IMPLIED
  641. max CDATA #IMPLIED
  642. scaleInterval CDATA #IMPLIED
  643. scale (linear | log) "linear"
  644. sameRangeAllInstances (true | false) "true"
  645. includeZeroForAutoScale (true | false) "true"
  646. showAxisLabels (true | false) "true"
  647. class CDATA #IMPLIED
  648. >
  649. <!ELEMENT numericalAxisRadial (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  650. <!ATTLIST numericalAxisRadial
  651. min CDATA #IMPLIED
  652. max CDATA #IMPLIED
  653. scaleInterval CDATA #IMPLIED
  654. scale (linear | log) "linear"
  655. sameRangeAllInstances (true | false) "true"
  656. includeZeroForAutoScale (true | false) "true"
  657. showAxisLabels (true | false) "true"
  658. class CDATA #IMPLIED
  659. >
  660. <!ELEMENT baselineLabel (chartContents)>
  661. <!ELEMENT threeDBaselinePosition (dataSource | mean | limit | percentile | percentAlongAxis)>
  662. <!ELEMENT markerLabel (chartContents)>
  663. <!ELEMENT pointChartBaselines (pointChartBaseline+)>
  664. <!ELEMENT XPosition (dataSource | mean | limit | percentile | percentAlongAxis)>
  665. <!ELEMENT YPosition (dataSource | mean | limit | percentile | percentAlongAxis)>
  666. <!ELEMENT defaultChartMeasure (style? | conditionalStyles? | chartLabel?)*>
  667. <!ATTLIST defaultChartMeasure
  668. refDataItem CDATA #REQUIRED
  669. solveOrder CDATA "0"
  670. >
  671. <!ELEMENT connectLines EMPTY>
  672. <!ATTLIST connectLines
  673. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  674. weight CDATA "0"
  675. color CDATA "black"
  676. >
  677. <!ELEMENT numericChartPalette (discreteChartPalette | continuousChartPalette)>
  678. <!ATTLIST numericChartPalette
  679. percentValues (true | false) "true"
  680. >
  681. <!ELEMENT mapChartDrills (mapChartDrill+)>
  682. <!ELEMENT minorGridlines EMPTY>
  683. <!ATTLIST minorGridlines
  684. numberOfMinorGridlines CDATA "0"
  685. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  686. weight CDATA "0"
  687. color CDATA "black"
  688. >
  689. <!ELEMENT regressionLine (regressionLinePosition | regressionLineLabel? | XMLAttributes? | style? | conditionalStyles? | propertyList?)+>
  690. <!ATTLIST regressionLine
  691. numberOfRegressionLines (oneForAllData | oneForEachSeries) "oneForAllData"
  692. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  693. weight CDATA "0"
  694. color CDATA "black"
  695. showInLegend (true | false) "true"
  696. >
  697. <!ELEMENT combinationChartTypes ((bar | line | area)+)>
  698. <!ELEMENT axisLine EMPTY>
  699. <!ATTLIST axisLine
  700. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  701. weight CDATA "0"
  702. color CDATA "black"
  703. >
  704. <!ELEMENT continuousChartPalette (continuousChartPaletteEntry+)>
  705. <!ELEMENT chartLabel (chartContents?)>
  706. <!ELEMENT layouts (layout | conditionalLayouts?)+>
  707. <!ELEMENT pageSet (pageOverallGroup? | pageGroups? | detailPages | masterDetailLinks? | propertyList? | sortList?)+>
  708. <!ATTLIST pageSet
  709. name CDATA #REQUIRED
  710. refQuery CDATA #REQUIRED
  711. resetPageNumber CDATA #IMPLIED
  712. resetPageCount CDATA #IMPLIED
  713. >
  714. <!ELEMENT page (pageBody | pageHeader? | pageFooter? | conditionalRender? | style? | conditionalStyles? | propertyList? | XMLAttributes?)+>
  715. <!ATTLIST page
  716. name CDATA #REQUIRED
  717. refQuery CDATA #IMPLIED
  718. class CDATA #IMPLIED
  719. resetPageNumber CDATA #IMPLIED
  720. resetPageCount CDATA #IMPLIED
  721. >
  722. <!ELEMENT list (listColumns? | listColumnStyle? | listColumnTitleStyle? | listColumnBodyStyle? | listOverallGroup? | listGroups? | propertyList? | sortList? | listPageHeader? | listPageFooter? | masterDetailLinks? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)*>
  723. <!ATTLIST list
  724. refQuery CDATA #REQUIRED
  725. rowsPerPage CDATA #IMPLIED
  726. cellHeightBehavior (minimal | stretch) "minimal"
  727. showColumnTitles (hide | startOfList | startOfDetails) "startOfList"
  728. pageBreakText (true | false) "true"
  729. class CDATA #IMPLIED
  730. name CDATA #IMPLIED
  731. repeatEveryPage (true | false) "false"
  732. keepWithHeader CDATA #IMPLIED
  733. keepWithFooter CDATA #IMPLIED
  734. >
  735. <!ELEMENT crosstab (crosstabColumns? | crosstabRows? | crosstabFactCell? | defaultMeasure? | crosstabCorner? | crosstabIntersections? | crosstabRowNodeStyle? | crosstabColumnNodeStyle? | masterDetailLinks? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)*>
  736. <!ATTLIST crosstab
  737. refQuery CDATA #REQUIRED
  738. rowsPerPage CDATA #IMPLIED
  739. factCellStylePrecedence (rows | columns) "rows"
  740. pageBreakText (true | false) "true"
  741. class CDATA #IMPLIED
  742. name CDATA #IMPLIED
  743. repeatEveryPage (true | false) "false"
  744. >
  745. <!ELEMENT repeaterTable (repeaterTableCell | repeaterGroups? | propertyList? | sortList? | masterDetailLinks? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  746. <!ATTLIST repeaterTable
  747. refQuery CDATA #REQUIRED
  748. across CDATA #IMPLIED
  749. down CDATA #IMPLIED
  750. direction (lr-tb | tb-lr) "lr-tb"
  751. class CDATA #IMPLIED
  752. name CDATA #IMPLIED
  753. repeatEveryPage (true | false) "false"
  754. >
  755. <!ELEMENT repeater (contents | repeaterGroups? | propertyList? | sortList? | conditionalRender? | XMLAttributes? | masterDetailLinks?)+>
  756. <!ATTLIST repeater
  757. refQuery CDATA #REQUIRED
  758. rowsPerPage CDATA #IMPLIED
  759. name CDATA #IMPLIED
  760. repeatEveryPage (true | false) "false"
  761. >
  762. <!ELEMENT burst (burstGroups | burstRecipient | burstLabel?)+>
  763. <!ATTLIST burst
  764. refQuery CDATA #REQUIRED
  765. >
  766. <!ELEMENT repeaterGroups (repeaterGroup+)>
  767. <!ELEMENT reportVariables (reportVariable+)>
  768. <!ELEMENT classStyles (classStyle+)>
  769. <!ELEMENT drillBehavior (drillQueryBehavior*)>
  770. <!ATTLIST drillBehavior
  771. drillUpDown (true | false) "false"
  772. modelBasedDrillThru (true | false) "false"
  773. >
  774. <!ELEMENT contents ((list | crosstab | repeaterTable | repeater | block | table | textItem | image | hyperlink | button | promptButton | HTMLItem | richTextItem | bookmark | fieldSet | conditionalBlocks | layoutComponentRef | CMMMap | asOfTime | (pieChart | paretoChart | scatterChart | polarChart | radarChart | progressiveChart | combinationChart | bubbleChart | threeDCombinationChart | threeDScatterChart | gaugeChart | mapChart | metricsChart) | (textBox | selectDate | selectDateTime | selectTime | selectInterval | selectValue | selectWithSearch | selectWithTree | generatedPrompt))*)>
  775. <!ELEMENT rowCellsStyle (style? | conditionalStyles? | XMLAttributes?)*>
  776. <!ATTLIST rowCellsStyle
  777. class CDATA #IMPLIED
  778. >
  779. <!ELEMENT factCellStyle (style? | conditionalStyles? | XMLAttributes?)*>
  780. <!ATTLIST factCellStyle
  781. class CDATA #IMPLIED
  782. >
  783. <!ELEMENT factCell (contents? | style? | conditionalStyles? | XMLAttributes?)*>
  784. <!ATTLIST factCell
  785. class CDATA #IMPLIED
  786. >
  787. <!ELEMENT variableValue EMPTY>
  788. <!ATTLIST variableValue
  789. value CDATA #REQUIRED
  790. >
  791. <!ELEMENT headerPages ((page | pageSet)+)>
  792. <!ELEMENT footerPages ((page | pageSet)+)>
  793. <!ELEMENT listRows (listRow+)>
  794. <!ELEMENT listHeader (listRows | rowCellsStyle? | XMLAttributes? | propertyList?)+>
  795. <!ATTLIST listHeader
  796. repeatEveryPage (true | false) "false"
  797. >
  798. <!ELEMENT listFooter (listRows | rowCellsStyle? | XMLAttributes? | propertyList?)+>
  799. <!ATTLIST listFooter
  800. pushToBottom (true | false) "false"
  801. >
  802. <!ELEMENT query (source | selection | detailFilters? | summaryFilters? | dimensionInfo? | slicer? | queryHints? | memberSetStructure?)+>
  803. <!ATTLIST query
  804. name CDATA #REQUIRED
  805. >
  806. <!ELEMENT source (model | queryRef | sqlQuery | mdxQuery | queryOperation | joinOperation)>
  807. <!ELEMENT selection (dataItem*)>
  808. <!ATTLIST selection
  809. autoSummary (true | false) "true"
  810. >
  811. <!ELEMENT dataItem (expression)>
  812. <!ATTLIST dataItem
  813. name CDATA #REQUIRED
  814. label CDATA #IMPLIED
  815. aggregate (none | automatic | summarize | total | minimum | maximum | average | count | calculated | countDistinct | standardDeviation | variance | median | notApplicable) "automatic"
  816. rollupAggregate (none | automatic | summarize | total | minimum | maximum | average | count | calculated | countDistinct | standardDeviation | variance | median) "automatic"
  817. sort (ascending | descending | none) "none"
  818. detail (automatic | true | false) "automatic"
  819. naInCalcMemberContext (true | false) "false"
  820. >
  821. <!ELEMENT dimensionInfo (dimensions? | factList?)*>
  822. <!ELEMENT levels (level*)>
  823. <!ELEMENT level (keys | attributes? | sortList? | caption? | calculatedMembers?)+>
  824. <!ATTLIST level
  825. name CDATA #REQUIRED
  826. >
  827. <!ELEMENT levelRef EMPTY>
  828. <!ATTLIST levelRef
  829. refLevel CDATA #REQUIRED
  830. >
  831. <!ELEMENT slicer (slicerMemberSet+)>
  832. <!ELEMENT queryRef EMPTY>
  833. <!ATTLIST queryRef
  834. refQuery CDATA #REQUIRED
  835. >
  836. <!ELEMENT filterExpression (#PCDATA)>
  837. <!ATTLIST filterExpression
  838. xml:space (default | preserve) "preserve"
  839. >
  840. <!ELEMENT calculatedMembers (calculatedMember*)>
  841. <!ELEMENT joinOperation (joinFilter | joinOperands)+>
  842. <!ELEMENT joinOperand (queryRef?)>
  843. <!ATTLIST joinOperand
  844. cardinality (1:N | 1:1 | 0:N | 0:1) "1:N"
  845. >
  846. <!ELEMENT calculatedMember (calculatedMembers?)>
  847. <!ATTLIST calculatedMember
  848. name CDATA #REQUIRED
  849. refDataItem CDATA #REQUIRED
  850. caption CDATA #IMPLIED
  851. >
  852. <!ELEMENT executionOptimization EMPTY>
  853. <!ATTLIST executionOptimization
  854. value (allRows | firstRow) #REQUIRED
  855. >
  856. <!ELEMENT mdLevel EMPTY>
  857. <!ATTLIST mdLevel
  858. name CDATA #REQUIRED
  859. >
  860. <!ELEMENT memberSet (memberSets?)>
  861. <!ATTLIST memberSet
  862. name CDATA #REQUIRED
  863. refDataItem CDATA #REQUIRED
  864. >
  865. <!ELEMENT localCache EMPTY>
  866. <!ATTLIST localCache
  867. value (true | false) #REQUIRED
  868. >
  869. <!ELEMENT report (modelPath? | layouts | queries? | classStyles? | burst? | reportVariables? | drillBehavior? | XMLAttributes? | upgradeInfo?)+>
  870. <!ATTLIST report
  871. xmlns CDATA #IMPLIED
  872. expressionLocale NMTOKEN #REQUIRED
  873. template (true | false) "false"
  874. useStyleVersion (1) #IMPLIED
  875. >
  876. <!ELEMENT conditionalStyleCases (conditionalStyle+)>
  877. <!ATTLIST conditionalStyleCases
  878. refVariable CDATA #REQUIRED
  879. >
  880. <!ELEMENT conditionalStyleDefault (CSS? | dataFormat?)*>
  881. <!ELEMENT renderFor EMPTY>
  882. <!ATTLIST renderFor
  883. refVariableValue CDATA #REQUIRED
  884. >
  885. <!ELEMENT XMLAttribute EMPTY>
  886. <!ATTLIST XMLAttribute
  887. name CDATA #REQUIRED
  888. value CDATA #REQUIRED
  889. render (true | false) "true"
  890. >
  891. <!ELEMENT staticValue (#PCDATA)>
  892. <!ATTLIST staticValue
  893. xml:space (default | preserve) "preserve"
  894. >
  895. <!ELEMENT dataItemValue EMPTY>
  896. <!ATTLIST dataItemValue
  897. refDataItem CDATA #REQUIRED
  898. >
  899. <!ELEMENT dataItemLabel EMPTY>
  900. <!ATTLIST dataItemLabel
  901. refDataItem CDATA #REQUIRED
  902. >
  903. <!ELEMENT memberCaption EMPTY>
  904. <!ELEMENT cellValue EMPTY>
  905. <!ELEMENT conditionalDataSource (staticValue | dataItemValue | reportExpression | dataItemLabel | memberCaption | cellValue)>
  906. <!ATTLIST conditionalDataSource
  907. refVariableValue CDATA #REQUIRED
  908. >
  909. <!ELEMENT reportDrill (drillTarget? | bookmarkRef? | drillLabel)+>
  910. <!ATTLIST reportDrill
  911. name CDATA #REQUIRED
  912. >
  913. <!ELEMENT masterDetailLink (masterContext | detailContext)+>
  914. <!ELEMENT propertyItem EMPTY>
  915. <!ATTLIST propertyItem
  916. refDataItem CDATA #REQUIRED
  917. >
  918. <!ELEMENT defaultRangeSelection EMPTY>
  919. <!ATTLIST defaultRangeSelection
  920. min CDATA #IMPLIED
  921. max CDATA #IMPLIED
  922. >
  923. <!ELEMENT displayItem EMPTY>
  924. <!ATTLIST displayItem
  925. refDataItem CDATA #REQUIRED
  926. >
  927. <!ELEMENT selectOption (displayValue? | conditionalDisplayValues?)*>
  928. <!ATTLIST selectOption
  929. useValue CDATA #REQUIRED
  930. >
  931. <!ELEMENT pies (chartNodes)>
  932. <!ELEMENT pieSlices (chartNodes)>
  933. <!ELEMENT pieLabels (style? | conditionalStyles? | reportDrills? | XMLAttributes?)*>
  934. <!ATTLIST pieLabels
  935. class CDATA #IMPLIED
  936. categoryitemMaxCharacters CDATA "48"
  937. categoryitemEnableTruncation (true | false) "true"
  938. truncationText CDATA "..."
  939. >
  940. <!ELEMENT radialClusters (chartNodes)>
  941. <!ELEMENT numericalAxisProgressive (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  942. <!ATTLIST numericalAxisProgressive
  943. min CDATA #IMPLIED
  944. max CDATA #IMPLIED
  945. scaleInterval CDATA #IMPLIED
  946. scale (linear | log) "linear"
  947. sameRangeAllInstances (true | false) "true"
  948. includeZeroForAutoScale (true | false) "true"
  949. showAxisLabels (true | false) "true"
  950. class CDATA #IMPLIED
  951. >
  952. <!ELEMENT total (totalColumnColor? | totalColumnLabel? | propertyList?)*>
  953. <!ELEMENT firstColumnColor (chartColor | chartGradient | chartPattern)>
  954. <!ELEMENT positiveColumnColor (chartColor | chartGradient | chartPattern)>
  955. <!ELEMENT negativeColumnColor (chartColor | chartGradient | chartPattern)>
  956. <!ELEMENT cumulationLine (cumulationAxis? | cumulationLabel? | propertyList?)*>
  957. <!ATTLIST cumulationLine
  958. dataPointSize CDATA "0"
  959. dataPointShape (circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "plainX"
  960. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  961. weight CDATA "0"
  962. color CDATA "black"
  963. showValues (true | false) "false"
  964. displayDataLocation (insideAtTop | outsideAtTop | insideAtBottom | outsideAtBottom | centered) "centered"
  965. >
  966. <!ELEMENT paretoBars (chartNodes)>
  967. <!ELEMENT paretoBarClusters (chartNodes)>
  968. <!ELEMENT numericalAxisPareto (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  969. <!ATTLIST numericalAxisPareto
  970. min CDATA #IMPLIED
  971. max CDATA #IMPLIED
  972. scaleInterval CDATA #IMPLIED
  973. scale (linear | log) "linear"
  974. sameRangeAllInstances (true | false) "true"
  975. includeZeroForAutoScale (true | false) "true"
  976. showAxisLabels (true | false) "true"
  977. class CDATA #IMPLIED
  978. >
  979. <!ELEMENT bubbleMeasure (style? | conditionalStyles? | chartLabel?)*>
  980. <!ATTLIST bubbleMeasure
  981. refDataItem CDATA #REQUIRED
  982. solveOrder CDATA "0"
  983. >
  984. <!ELEMENT angularMeasure (style? | conditionalStyles? | chartLabel?)*>
  985. <!ATTLIST angularMeasure
  986. refDataItem CDATA #REQUIRED
  987. solveOrder CDATA "0"
  988. >
  989. <!ELEMENT numericalAxisAngular (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  990. <!ATTLIST numericalAxisAngular
  991. min CDATA #IMPLIED
  992. max CDATA #IMPLIED
  993. scaleInterval CDATA #IMPLIED
  994. scale (linear | log) "linear"
  995. sameRangeAllInstances (true | false) "true"
  996. includeZeroForAutoScale (true | false) "true"
  997. showAxisLabels (true | false) "true"
  998. class CDATA #IMPLIED
  999. >
  1000. <!ELEMENT threeDCombinationChartTypes ((threeDBar | threeDLine | threeDArea)+)>
  1001. <!ELEMENT numericalAxis (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  1002. <!ATTLIST numericalAxis
  1003. min CDATA #IMPLIED
  1004. max CDATA #IMPLIED
  1005. scaleInterval CDATA #IMPLIED
  1006. scale (linear | log) "linear"
  1007. sameRangeAllInstances (true | false) "true"
  1008. includeZeroForAutoScale (true | false) "true"
  1009. showAxisLabels (true | false) "true"
  1010. class CDATA #IMPLIED
  1011. >
  1012. <!ELEMENT threeDComboBaselines (threeDComboBaseline+)>
  1013. <!ELEMENT ordinalAxisX (style? | conditionalStyles? | axisTitle? | reportDrills? | gridlines? | minorGridlines? | axisLine? | labelControl?)*>
  1014. <!ATTLIST ordinalAxisX
  1015. categoryitemMaxCharacters CDATA "48"
  1016. categoryitemEnableTruncation (true | false) "true"
  1017. truncationText CDATA "..."
  1018. showAxisLabels (true | false) "true"
  1019. class CDATA #IMPLIED
  1020. >
  1021. <!ELEMENT ordinalAxisY (style? | conditionalStyles? | axisTitle? | reportDrills? | gridlines? | minorGridlines? | axisLine? | labelControl?)*>
  1022. <!ATTLIST ordinalAxisY
  1023. categoryitemMaxCharacters CDATA "48"
  1024. categoryitemEnableTruncation (true | false) "true"
  1025. truncationText CDATA "..."
  1026. showAxisLabels (true | false) "true"
  1027. class CDATA #IMPLIED
  1028. >
  1029. <!ELEMENT pointZMeasure (style? | conditionalStyles? | chartLabel?)*>
  1030. <!ATTLIST pointZMeasure
  1031. refDataItem CDATA #REQUIRED
  1032. solveOrder CDATA "0"
  1033. >
  1034. <!ELEMENT numericalAxisZ (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  1035. <!ATTLIST numericalAxisZ
  1036. min CDATA #IMPLIED
  1037. max CDATA #IMPLIED
  1038. scaleInterval CDATA #IMPLIED
  1039. scale (linear | log) "linear"
  1040. sameRangeAllInstances (true | false) "true"
  1041. includeZeroForAutoScale (true | false) "true"
  1042. showAxisLabels (true | false) "true"
  1043. class CDATA #IMPLIED
  1044. >
  1045. <!ELEMENT threeDScatterBaselines (threeDScatterBaseline+)>
  1046. <!ELEMENT gauges (chartNodes)>
  1047. <!ELEMENT indicators (chartNodes)>
  1048. <!ELEMENT gaugeLabels (style? | conditionalStyles? | reportDrills? | XMLAttributes?)*>
  1049. <!ATTLIST gaugeLabels
  1050. class CDATA #IMPLIED
  1051. categoryitemMaxCharacters CDATA "48"
  1052. categoryitemEnableTruncation (true | false) "true"
  1053. truncationText CDATA "..."
  1054. >
  1055. <!ELEMENT gaugeNumericalAxis (gridlines? | minorGridlines? | style? | conditionalStyles?)*>
  1056. <!ATTLIST gaugeNumericalAxis
  1057. min CDATA #IMPLIED
  1058. max CDATA #IMPLIED
  1059. scaleInterval CDATA #IMPLIED
  1060. scale (linear | log) "linear"
  1061. sameRangeAllInstances (true | false) "true"
  1062. includeZeroForAutoScale (true | false) "true"
  1063. class CDATA #IMPLIED
  1064. >
  1065. <!ELEMENT gaugePalette (continuousChartPalette | discreteGaugePalette)>
  1066. <!ATTLIST gaugePalette
  1067. percentValues (true | false) "true"
  1068. >
  1069. <!ELEMENT pointLayer (pointSizeMeasure? | pointMeasure? | numericChartPalette? | style? | conditionalStyles? | mapChartDrills? | fillEffects? | mapPointLocation? | conditionalChartColors? | pointSizeLegendTitle? | pointColorLegendTitle?)*>
  1070. <!ATTLIST pointLayer
  1071. refLayer CDATA #REQUIRED
  1072. showBorders (true | false) "false"
  1073. borderColor CDATA "black"
  1074. showNoDataFeatures (true | false) "true"
  1075. showDataRangeInLegend (true | false) "true"
  1076. showValues (true | false) "false"
  1077. showLabels (true | false) "true"
  1078. >
  1079. <!ELEMENT regionLayer (regionMeasure? | regionColorLegendTitle? | mapRegionLocation? | numericChartPalette? | style? | conditionalStyles? | mapChartDrills? | fillEffects? | conditionalChartColors?)*>
  1080. <!ATTLIST regionLayer
  1081. refLayer CDATA #REQUIRED
  1082. showBorders (true | false) "false"
  1083. borderColor CDATA "black"
  1084. showNoDataFeatures (true | false) "true"
  1085. showDataRangeInLegend (true | false) "true"
  1086. showValues (true | false) "false"
  1087. showLabels (true | false) "true"
  1088. >
  1089. <!ELEMENT displayLayers (displayLayer+)>
  1090. <!ELEMENT mapDictionary (mapDictionaryEntry+)>
  1091. <!ELEMENT toleranceMeasure (style? | conditionalStyles? | chartLabel?)*>
  1092. <!ATTLIST toleranceMeasure
  1093. refDataItem CDATA #REQUIRED
  1094. solveOrder CDATA "0"
  1095. >
  1096. <!ELEMENT targetMeasure (style? | conditionalStyles? | chartLabel?)*>
  1097. <!ATTLIST targetMeasure
  1098. refDataItem CDATA #REQUIRED
  1099. solveOrder CDATA "0"
  1100. >
  1101. <!ELEMENT targetLabel (chartContents? | propertyList?)*>
  1102. <!ELEMENT toleranceLabel (chartContents? | propertyList?)*>
  1103. <!ELEMENT diamondLabel (chartContents? | propertyList?)*>
  1104. <!ELEMENT labelControl (autoLabelControl | manualLabelControl)>
  1105. <!ELEMENT baseline (baselinePosition? | baselineLabel? | XMLAttributes? | style? | conditionalStyles? | propertyList? | masterDetailLinks?)*>
  1106. <!ATTLIST baseline
  1107. refQuery CDATA #IMPLIED
  1108. showInLegend (true | false) "true"
  1109. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  1110. weight CDATA "0"
  1111. color CDATA "black"
  1112. >
  1113. <!ELEMENT note (XMLAttributes? | noteContent? | noteBorder?)*>
  1114. <!ATTLIST note
  1115. bottom CDATA "0"
  1116. left CDATA "0"
  1117. height CDATA "35"
  1118. width CDATA "150"
  1119. >
  1120. <!ELEMENT pointChartMarker (markerLabel? | XMLAttributes? | pointChartMarkerPosition | style? | conditionalStyles? | propertyList? | masterDetailLinks?)+>
  1121. <!ATTLIST pointChartMarker
  1122. dataPointSize CDATA "0"
  1123. dataPointShape (circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "plainX"
  1124. dataPointColor CDATA "black"
  1125. refQuery CDATA #IMPLIED
  1126. >
  1127. <!ELEMENT marker (markerPosition | markerLabel? | XMLAttributes? | style? | conditionalStyles? | propertyList? | masterDetailLinks?)+>
  1128. <!ATTLIST marker
  1129. dataPointColor CDATA "black"
  1130. dataPointSize CDATA "0"
  1131. dataPointShape (circle | square | house | hexagon | pentagon | diamond | triangle | downTriangle | rightTriangle | leftTriangle | skewLeftTriangle | skewRightTriangle | downSkewLeftTriangle | downSkewRightTriangle | verticalLine | horizontalLine | plus | fatPlus | star90 | pentagram | star | skewedStar | plainX | softX | fatX | spikedX | castle) "plainX"
  1132. refQuery CDATA #IMPLIED
  1133. >
  1134. <!ELEMENT legendPosition (relativePosition | absolutePosition)>
  1135. <!ELEMENT legendTitle (chartContents? | style? | conditionalStyles? | XMLAttributes? | propertyList? | masterDetailLinks?)*>
  1136. <!ATTLIST legendTitle
  1137. class CDATA #IMPLIED
  1138. refQuery CDATA #IMPLIED
  1139. >
  1140. <!ELEMENT chartNodeMembers (chartNodeMember+)>
  1141. <!ELEMENT chartNestedNodes (chartNode+)>
  1142. <!ELEMENT conditionalChartColor (chartColor | chartGradient | chartPattern)>
  1143. <!ATTLIST conditionalChartColor
  1144. refVariableValue CDATA #REQUIRED
  1145. >
  1146. <!ELEMENT chartTextItem (conditionalDataSources? | dataSource | style? | conditionalStyles? | XMLAttributes?)+>
  1147. <!ELEMENT mean EMPTY>
  1148. <!ATTLIST mean
  1149. numberOfStddev CDATA "0"
  1150. comboIndex CDATA "0"
  1151. >
  1152. <!ELEMENT limit EMPTY>
  1153. <!ATTLIST limit
  1154. limitType (min | max) "max"
  1155. comboIndex CDATA "0"
  1156. >
  1157. <!ELEMENT percentile EMPTY>
  1158. <!ATTLIST percentile
  1159. percentile CDATA "50"
  1160. comboIndex CDATA "0"
  1161. >
  1162. <!ELEMENT percentAlongAxis EMPTY>
  1163. <!ATTLIST percentAlongAxis
  1164. percentAlongAxis CDATA "50"
  1165. >
  1166. <!ELEMENT pointChartBaseline (baselineLabel? | conditionalRender? | pointChartBaselinePosition | XMLAttributes? | masterDetailLinks? | propertyList?)+>
  1167. <!ATTLIST pointChartBaseline
  1168. refQuery CDATA #IMPLIED
  1169. showInLegend (true | false) "true"
  1170. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  1171. weight CDATA "0"
  1172. color CDATA "black"
  1173. pointChartAxis (xAxis | yAxis | radialAxis | angularAxis) "xAxis"
  1174. >
  1175. <!ELEMENT discreteChartPalette (discreteChartPaletteEntry+)>
  1176. <!ELEMENT mapChartDrill (reportDrills? | XMLAttributes?)*>
  1177. <!ATTLIST mapChartDrill
  1178. featureId CDATA #REQUIRED
  1179. >
  1180. <!ELEMENT regressionLinePosition (commonLog | naturalLog | linear | exponential | polynomialFit)>
  1181. <!ELEMENT regressionLineLabel (chartContents?)>
  1182. <!ELEMENT continuousChartPaletteEntry EMPTY>
  1183. <!ATTLIST continuousChartPaletteEntry
  1184. paletteEntryValue CDATA #REQUIRED
  1185. paletteEntryColor CDATA "black"
  1186. >
  1187. <!ELEMENT layout (reportPages? | promptPages? | defaultDataFormats? | pageSetup?)*>
  1188. <!ELEMENT conditionalLayouts (conditionalLayout+)>
  1189. <!ATTLIST conditionalLayouts
  1190. refVariable CDATA #REQUIRED
  1191. >
  1192. <!ELEMENT pageOverallGroup (headerPages? | footerPages? | propertyList?)*>
  1193. <!ELEMENT pageGroups (pageGroup+)>
  1194. <!ELEMENT detailPages ((page | pageSet)*)>
  1195. <!ELEMENT pageBody (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1196. <!ATTLIST pageBody
  1197. class CDATA #IMPLIED
  1198. >
  1199. <!ELEMENT pageHeader (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1200. <!ATTLIST pageHeader
  1201. class CDATA #IMPLIED
  1202. >
  1203. <!ELEMENT pageFooter (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1204. <!ATTLIST pageFooter
  1205. class CDATA #IMPLIED
  1206. >
  1207. <!ELEMENT listColumns (listColumn+)>
  1208. <!ELEMENT listColumnStyle (style? | conditionalStyles? | XMLAttributes?)*>
  1209. <!ATTLIST listColumnStyle
  1210. class CDATA #IMPLIED
  1211. >
  1212. <!ELEMENT listColumnTitleStyle (style? | conditionalStyles? | XMLAttributes?)*>
  1213. <!ATTLIST listColumnTitleStyle
  1214. class CDATA #IMPLIED
  1215. >
  1216. <!ELEMENT listColumnBodyStyle (style? | conditionalStyles? | XMLAttributes?)*>
  1217. <!ATTLIST listColumnBodyStyle
  1218. class CDATA #IMPLIED
  1219. >
  1220. <!ELEMENT listOverallGroup (listHeader? | listFooter? | propertyList?)*>
  1221. <!ELEMENT listGroups (listGroup+)>
  1222. <!ELEMENT listPageHeader (listRows | rowCellsStyle? | XMLAttributes?)+>
  1223. <!ATTLIST listPageHeader
  1224. afterOverallHeader (true | false) "false"
  1225. >
  1226. <!ELEMENT listPageFooter (listRows | rowCellsStyle? | XMLAttributes?)+>
  1227. <!ATTLIST listPageFooter
  1228. pushToBottom (true | false) "false"
  1229. >
  1230. <!ELEMENT crosstabColumns (crosstabNode+)>
  1231. <!ELEMENT crosstabRows (crosstabNode+)>
  1232. <!ELEMENT crosstabFactCell (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1233. <!ATTLIST crosstabFactCell
  1234. class CDATA #IMPLIED
  1235. >
  1236. <!ELEMENT crosstabCorner (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1237. <!ATTLIST crosstabCorner
  1238. class CDATA #IMPLIED
  1239. >
  1240. <!ELEMENT crosstabIntersections (crosstabIntersection+)>
  1241. <!ELEMENT crosstabRowNodeStyle (style? | conditionalStyles? | XMLAttributes?)*>
  1242. <!ATTLIST crosstabRowNodeStyle
  1243. class CDATA #IMPLIED
  1244. >
  1245. <!ELEMENT crosstabColumnNodeStyle (style? | conditionalStyles? | XMLAttributes?)*>
  1246. <!ATTLIST crosstabColumnNodeStyle
  1247. class CDATA #IMPLIED
  1248. >
  1249. <!ELEMENT repeaterTableCell (contents | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1250. <!ATTLIST repeaterTableCell
  1251. class CDATA #IMPLIED
  1252. >
  1253. <!ELEMENT burstGroups (burstGroup+)>
  1254. <!ELEMENT burstRecipient (masterDetailLinks?)>
  1255. <!ATTLIST burstRecipient
  1256. refQuery CDATA #REQUIRED
  1257. refDataItem CDATA #REQUIRED
  1258. type (auto | email | directory) "auto"
  1259. >
  1260. <!ELEMENT burstLabel EMPTY>
  1261. <!ATTLIST burstLabel
  1262. refDataItem CDATA #REQUIRED
  1263. >
  1264. <!ELEMENT repeaterGroup (sortList? | propertyList?)*>
  1265. <!ATTLIST repeaterGroup
  1266. refDataItem CDATA #REQUIRED
  1267. >
  1268. <!ELEMENT reportVariable (reportExpression | variableValues?)+>
  1269. <!ATTLIST reportVariable
  1270. name CDATA #REQUIRED
  1271. type (string | boolean | locale) #REQUIRED
  1272. >
  1273. <!ELEMENT classStyle (CSS?)>
  1274. <!ATTLIST classStyle
  1275. name CDATA #REQUIRED
  1276. label CDATA #IMPLIED
  1277. description CDATA #IMPLIED
  1278. >
  1279. <!ELEMENT drillQueryBehavior (drillDataItemBehavior+)>
  1280. <!ATTLIST drillQueryBehavior
  1281. refQuery CDATA #REQUIRED
  1282. >
  1283. <!ELEMENT block (contents | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1284. <!ATTLIST block
  1285. class CDATA #IMPLIED
  1286. name CDATA #IMPLIED
  1287. >
  1288. <!ELEMENT table (tableRows | conditionalStyles? | XMLAttributes? | style? | conditionalRender?)+>
  1289. <!ATTLIST table
  1290. class CDATA #IMPLIED
  1291. name CDATA #IMPLIED
  1292. repeatOnPageBreak (true | false) "true"
  1293. >
  1294. <!ELEMENT textItem (dataSource | conditionalDataSources? | reportDrills? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1295. <!ATTLIST textItem
  1296. maxCharacters CDATA #IMPLIED
  1297. class CDATA #IMPLIED
  1298. name CDATA #IMPLIED
  1299. >
  1300. <!ELEMENT image (dataSource | conditionalDataSources? | reportDrills? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1301. <!ATTLIST image
  1302. class CDATA #IMPLIED
  1303. name CDATA #IMPLIED
  1304. >
  1305. <!ELEMENT hyperlink (contents | dataSource | conditionalDataSources? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1306. <!ATTLIST hyperlink
  1307. class CDATA #IMPLIED
  1308. name CDATA #IMPLIED
  1309. >
  1310. <!ELEMENT button (contents | dataSource | conditionalDataSources? | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1311. <!ATTLIST button
  1312. class CDATA #IMPLIED
  1313. name CDATA #IMPLIED
  1314. >
  1315. <!ELEMENT promptButton (contents | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1316. <!ATTLIST promptButton
  1317. type (back | cancel | next | finish | reprompt) #IMPLIED
  1318. class CDATA #IMPLIED
  1319. name CDATA #IMPLIED
  1320. >
  1321. <!ELEMENT HTMLItem (dataSource | conditionalDataSources? | conditionalRender? | XMLAttributes?)+>
  1322. <!ATTLIST HTMLItem
  1323. name CDATA #IMPLIED
  1324. description CDATA #IMPLIED
  1325. >
  1326. <!ELEMENT richTextItem (dataSource | conditionalDataSources? | conditionalRender? | XMLAttributes?)+>
  1327. <!ATTLIST richTextItem
  1328. name CDATA #IMPLIED
  1329. description CDATA #IMPLIED
  1330. >
  1331. <!ELEMENT bookmark (dataSource | XMLAttributes?)+>
  1332. <!ELEMENT fieldSet (contents | fieldSetCaption | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1333. <!ATTLIST fieldSet
  1334. showCaption (left | right | center | hide) "left"
  1335. class CDATA #IMPLIED
  1336. name CDATA #IMPLIED
  1337. >
  1338. <!ELEMENT conditionalBlocks (conditionalBlockCases? | conditionalBlockDefault | XMLAttributes?)+>
  1339. <!ATTLIST conditionalBlocks
  1340. name CDATA #IMPLIED
  1341. >
  1342. <!ELEMENT layoutComponentRef (reportPath? | layoutComponent? | layoutComponentOverrides? | XMLAttributes?)*>
  1343. <!ATTLIST layoutComponentRef
  1344. refLayoutElement CDATA #REQUIRED
  1345. >
  1346. <!ELEMENT CMMMap EMPTY>
  1347. <!ATTLIST CMMMap
  1348. cmmID CDATA #REQUIRED
  1349. description CDATA #IMPLIED
  1350. >
  1351. <!ELEMENT asOfTime (reportExpression)>
  1352. <!ELEMENT textBox (style? | defaultSelections? | conditionalStyles? | conditionalRender? | XMLAttributes?)*>
  1353. <!ATTLIST textBox
  1354. parameter CDATA #IMPLIED
  1355. required (true | false) "true"
  1356. hideAdornments (true | false) "false"
  1357. multiSelect (true | false) "false"
  1358. range (true | false) "false"
  1359. allowIsMissing (true | false) "false"
  1360. numbersOnly (true | false) "false"
  1361. multiLine (true | false) "false"
  1362. hideText (true | false) "false"
  1363. name CDATA #IMPLIED
  1364. showThousandSeparator (true | false) "false"
  1365. >
  1366. <!ELEMENT selectDate (style? | conditionalStyles? | defaultSelections? | conditionalRender? | XMLAttributes?)*>
  1367. <!ATTLIST selectDate
  1368. parameter CDATA #IMPLIED
  1369. required (true | false) "true"
  1370. hideAdornments (true | false) "false"
  1371. calendar (Gregorian | Imperial) "Gregorian"
  1372. firstDate CDATA #IMPLIED
  1373. lastDate CDATA #IMPLIED
  1374. allowIsMissing (true | false) "false"
  1375. multiSelect (true | false) "false"
  1376. range (true | false) "false"
  1377. selectDateUI (calendar | editBox) "calendar"
  1378. name CDATA #IMPLIED
  1379. >
  1380. <!ELEMENT selectDateTime (style? | conditionalStyles? | defaultSelections? | conditionalRender? | XMLAttributes?)*>
  1381. <!ATTLIST selectDateTime
  1382. parameter CDATA #IMPLIED
  1383. required (true | false) "true"
  1384. hideAdornments (true | false) "false"
  1385. allowIsMissing (true | false) "false"
  1386. multiSelect (true | false) "false"
  1387. range (true | false) "false"
  1388. clockMode (static | live) "static"
  1389. showSeconds (true | false) "false"
  1390. showMilliseconds (true | false) "false"
  1391. calendar (Gregorian | Imperial) "Gregorian"
  1392. firstDate CDATA #IMPLIED
  1393. lastDate CDATA #IMPLIED
  1394. selectDateTimeUI (calendar | editBox) "calendar"
  1395. name CDATA #IMPLIED
  1396. >
  1397. <!ELEMENT selectTime (style? | conditionalStyles? | defaultSelections? | conditionalRender? | XMLAttributes?)*>
  1398. <!ATTLIST selectTime
  1399. clockMode (static | live) "static"
  1400. showSeconds (true | false) "false"
  1401. showMilliseconds (true | false) "false"
  1402. parameter CDATA #IMPLIED
  1403. required (true | false) "true"
  1404. hideAdornments (true | false) "false"
  1405. allowIsMissing (true | false) "false"
  1406. multiSelect (true | false) "false"
  1407. range (true | false) "false"
  1408. selectTimeUI (clock | editBox) "clock"
  1409. name CDATA #IMPLIED
  1410. >
  1411. <!ELEMENT selectInterval (style? | conditionalStyles? | defaultSelections? | conditionalRender? | XMLAttributes?)*>
  1412. <!ATTLIST selectInterval
  1413. parameter CDATA #IMPLIED
  1414. required (true | false) "true"
  1415. hideAdornments (true | false) "false"
  1416. allowIsMissing (true | false) "false"
  1417. multiSelect (true | false) "false"
  1418. range (true | false) "false"
  1419. showSeconds (true | false) "false"
  1420. showMilliseconds (true | false) "false"
  1421. name CDATA #IMPLIED
  1422. >
  1423. <!ELEMENT selectValue (style? | conditionalStyles? | defaultSelections? | useItem? | selectOptions? | conditionalRender? | sortList? | XMLAttributes?)*>
  1424. <!ATTLIST selectValue
  1425. parameter CDATA #IMPLIED
  1426. required (true | false) "true"
  1427. hideAdornments (true | false) "false"
  1428. rowsPerPage CDATA "5000"
  1429. cascadeOn CDATA #IMPLIED
  1430. allowIsMissing (true | false) "false"
  1431. multiSelect (true | false) "false"
  1432. range (true | false) "false"
  1433. selectValueUI (dropdown | listBox | radioGroup | checkboxGroup) "dropdown"
  1434. name CDATA #IMPLIED
  1435. autoSubmit (true | false) "false"
  1436. refQuery CDATA #IMPLIED
  1437. prePopulateIfParentOptional (true | false) "false"
  1438. >
  1439. <!ELEMENT selectWithSearch (style? | conditionalStyles? | useItem? | conditionalRender? | XMLAttributes? | sortList? | selectOptions?)*>
  1440. <!ATTLIST selectWithSearch
  1441. parameter CDATA #IMPLIED
  1442. required (true | false) "true"
  1443. hideAdornments (true | false) "false"
  1444. rowsPerPage CDATA "5000"
  1445. cascadeOn CDATA #IMPLIED
  1446. allowIsMissing (true | false) "false"
  1447. multiSelect (true | false) "false"
  1448. name CDATA #IMPLIED
  1449. refQuery CDATA #IMPLIED
  1450. caseInsensitiveIsDefault (true | false) "true"
  1451. >
  1452. <!ELEMENT selectWithTree (selectWithTreeItem? | style? | conditionalStyles? | conditionalRender? | sortList? | XMLAttributes? | defaultTreeSelections?)*>
  1453. <!ATTLIST selectWithTree
  1454. forceSelectionAtLowestLevel (true | false) "false"
  1455. selectTreeUI (normalTree | compressedTree | dropdown | cascadingPrompt) "normalTree"
  1456. parameter CDATA #IMPLIED
  1457. required (true | false) "true"
  1458. hideAdornments (true | false) "false"
  1459. rowsPerPage CDATA "5000"
  1460. cascadeOn CDATA #IMPLIED
  1461. multiSelect (true | false) "false"
  1462. name CDATA #IMPLIED
  1463. refQuery CDATA #IMPLIED
  1464. prePopulateIfParentOptional (true | false) "false"
  1465. prePopulateLevels CDATA "1"
  1466. >
  1467. <!ELEMENT generatedPrompt (XMLAttributes?)>
  1468. <!ATTLIST generatedPrompt
  1469. parameter CDATA #IMPLIED
  1470. required (true | false) "true"
  1471. hideAdornments (true | false) "false"
  1472. >
  1473. <!ELEMENT listRow (rowCells | rowCellsStyle? | XMLAttributes?)+>
  1474. <!ELEMENT detailFilters (detailFilter+)>
  1475. <!ELEMENT summaryFilters (summaryFilter+)>
  1476. <!ELEMENT queryHints (avoidZeroDiv? | autoSort? | executionOptimization? | queryProcessing? | outerJoinAllowed? | crossProductAllowed? | suppress? | rollupProcessing? | maxRowsRetrieved? | maxTablesPerQuery? | maxQueryExecutionTime? | maxTextBlobCharacters? | useSQLWithClause? | localCache? | useV4Interpretation?)*>
  1477. <!ELEMENT memberSetStructure (memberSet*)>
  1478. <!ELEMENT model EMPTY>
  1479. <!ELEMENT sqlQuery (sqlText | mdProjectedItems?)+>
  1480. <!ATTLIST sqlQuery
  1481. name CDATA #REQUIRED
  1482. dataSource CDATA #REQUIRED
  1483. type (cogSQL | native | passThrough) "native"
  1484. >
  1485. <!ELEMENT mdxQuery (mdxText | mdDimensionalInfo?)+>
  1486. <!ATTLIST mdxQuery
  1487. name CDATA #REQUIRED
  1488. dataSource CDATA #REQUIRED
  1489. catalog CDATA #IMPLIED
  1490. >
  1491. <!ELEMENT queryOperation (queryRefs | projectionList)+>
  1492. <!ATTLIST queryOperation
  1493. name CDATA #REQUIRED
  1494. setOperation (UNION | INTERSECT | EXCEPT) "UNION"
  1495. duplicates (remove | preserve) "remove"
  1496. >
  1497. <!ELEMENT expression (#PCDATA)>
  1498. <!ATTLIST expression
  1499. xml:space (default | preserve) "preserve"
  1500. >
  1501. <!ELEMENT dimensions (dimension+)>
  1502. <!ELEMENT factList (fact+)>
  1503. <!ELEMENT keys (key*)>
  1504. <!ELEMENT attributes (attribute*)>
  1505. <!ELEMENT caption EMPTY>
  1506. <!ATTLIST caption
  1507. refDataItem CDATA #REQUIRED
  1508. >
  1509. <!ELEMENT slicerMemberSet (#PCDATA)>
  1510. <!ATTLIST slicerMemberSet
  1511. xml:space (default | preserve) "preserve"
  1512. >
  1513. <!ELEMENT joinFilter (filterExpression)>
  1514. <!ELEMENT joinOperands (joinOperand,joinOperand)>
  1515. <!ELEMENT memberSets (memberSet+)>
  1516. <!ELEMENT queries (query)+>
  1517. <!ELEMENT upgradeInfo (upgradedSpec? | upgradeMessages?)*>
  1518. <!ELEMENT conditionalStyle (CSS? | dataFormat?)*>
  1519. <!ATTLIST conditionalStyle
  1520. refVariableValue CDATA #REQUIRED
  1521. >
  1522. <!ELEMENT drillTarget (reportPath | drillLinks?)+>
  1523. <!ATTLIST drillTarget
  1524. showInNewWindow (true | false) "false"
  1525. method (edit | execute | view) #IMPLIED
  1526. outputFormat (CSV | HTML | HTMLFragment | PDF | XHTML | XLS | XLWA | singleXLS | XML) #IMPLIED
  1527. >
  1528. <!ELEMENT bookmarkRef (dataSource)>
  1529. <!ELEMENT drillLabel (dataSource | conditionalDataSources?)+>
  1530. <!ELEMENT masterContext (dataItemContext)>
  1531. <!ELEMENT detailContext (dataItemContext | parameterContext)>
  1532. <!ELEMENT displayValue (#PCDATA)>
  1533. <!ATTLIST displayValue
  1534. xml:space (default | preserve) "preserve"
  1535. >
  1536. <!ELEMENT conditionalDisplayValues (conditionalDisplayValue+)>
  1537. <!ELEMENT totalColumnColor (chartPattern | chartColor | chartGradient)>
  1538. <!ELEMENT totalColumnLabel (chartContents?)>
  1539. <!ELEMENT cumulationAxis (axisTitle? | gridlines? | minorGridlines? | axisLine? | style? | conditionalStyles?)*>
  1540. <!ATTLIST cumulationAxis
  1541. min CDATA #IMPLIED
  1542. max CDATA #IMPLIED
  1543. scaleInterval CDATA #IMPLIED
  1544. scale (linear | log) "linear"
  1545. sameRangeAllInstances (true | false) "true"
  1546. includeZeroForAutoScale (true | false) "true"
  1547. showAxisLabels (true | false) "true"
  1548. class CDATA #IMPLIED
  1549. >
  1550. <!ELEMENT cumulationLabel (chartContents?)>
  1551. <!ELEMENT threeDBar (chartNodes?)>
  1552. <!ATTLIST threeDBar
  1553. showBorders (true | false) "false"
  1554. borderColor CDATA "black"
  1555. showValues (true | false) "false"
  1556. >
  1557. <!ELEMENT threeDLine (chartNodes?)>
  1558. <!ATTLIST threeDLine
  1559. showBorders (true | false) "false"
  1560. borderColor CDATA "black"
  1561. showValues (true | false) "false"
  1562. >
  1563. <!ELEMENT threeDArea (chartNodes?)>
  1564. <!ATTLIST threeDArea
  1565. showBorders (true | false) "false"
  1566. borderColor CDATA "black"
  1567. showValues (true | false) "false"
  1568. >
  1569. <!ELEMENT threeDComboBaseline (threeDBaselinePosition? | style? | conditionalStyles? | propertyList? | masterDetailLinks?)>
  1570. <!ATTLIST threeDComboBaseline
  1571. refQuery CDATA #IMPLIED
  1572. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  1573. weight CDATA "0"
  1574. color CDATA "black"
  1575. >
  1576. <!ELEMENT threeDScatterBaseline (threeDBaselinePosition? | style? | conditionalStyles? | propertyList? | masterDetailLinks?)>
  1577. <!ATTLIST threeDScatterBaseline
  1578. refQuery CDATA #IMPLIED
  1579. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  1580. weight CDATA "0"
  1581. color CDATA "black"
  1582. >
  1583. <!ELEMENT discreteGaugePalette (discreteGaugePaletteEntry+)>
  1584. <!ELEMENT pointSizeMeasure (style? | conditionalStyles? | chartLabel?)*>
  1585. <!ATTLIST pointSizeMeasure
  1586. minPointSize CDATA "5"
  1587. maxPointSize CDATA "30"
  1588. refDataItem CDATA #REQUIRED
  1589. solveOrder CDATA "0"
  1590. >
  1591. <!ELEMENT pointMeasure (style? | conditionalStyles? | chartLabel?)*>
  1592. <!ATTLIST pointMeasure
  1593. refDataItem CDATA #REQUIRED
  1594. solveOrder CDATA "0"
  1595. >
  1596. <!ELEMENT mapPointLocation (mapPointRefinementLocation?)>
  1597. <!ATTLIST mapPointLocation
  1598. refDataItem CDATA #REQUIRED
  1599. >
  1600. <!ELEMENT pointSizeLegendTitle (chartContents? | masterDetailLinks? | propertyList?)*>
  1601. <!ATTLIST pointSizeLegendTitle
  1602. refQuery CDATA #IMPLIED
  1603. >
  1604. <!ELEMENT pointColorLegendTitle (chartContents? | masterDetailLinks? | propertyList?)*>
  1605. <!ATTLIST pointColorLegendTitle
  1606. refQuery CDATA #IMPLIED
  1607. >
  1608. <!ELEMENT regionMeasure (style? | conditionalStyles? | chartLabel?)*>
  1609. <!ATTLIST regionMeasure
  1610. refDataItem CDATA #REQUIRED
  1611. solveOrder CDATA "0"
  1612. >
  1613. <!ELEMENT regionColorLegendTitle (chartContents? | masterDetailLinks? | propertyList?)*>
  1614. <!ATTLIST regionColorLegendTitle
  1615. refQuery CDATA #IMPLIED
  1616. >
  1617. <!ELEMENT mapRegionLocation (mapRegionRefinementLocation?)>
  1618. <!ATTLIST mapRegionLocation
  1619. refDataItem CDATA #REQUIRED
  1620. >
  1621. <!ELEMENT displayLayer (style? | conditionalStyles? | fillEffects?)*>
  1622. <!ATTLIST displayLayer
  1623. refLayer CDATA #REQUIRED
  1624. showBorders (true | false) "false"
  1625. borderColor CDATA "black"
  1626. showLabels (true | false) "false"
  1627. >
  1628. <!ELEMENT mapDictionaryEntry EMPTY>
  1629. <!ATTLIST mapDictionaryEntry
  1630. dataName CDATA #REQUIRED
  1631. locale CDATA #IMPLIED
  1632. mapName CDATA #REQUIRED
  1633. mapRefinementName CDATA #IMPLIED
  1634. >
  1635. <!ELEMENT autoLabelControl EMPTY>
  1636. <!ATTLIST autoLabelControl
  1637. allowRotate45DegreesForCategoryLabels (true | false) "true"
  1638. allowRotate90DegreesForCategoryLabels (true | false) "true"
  1639. allowStaggerForCategoryLabels (true | false) "true"
  1640. allowSkipForCategoryLabels (true | false) "true"
  1641. >
  1642. <!ELEMENT manualLabelControl EMPTY>
  1643. <!ATTLIST manualLabelControl
  1644. displayFrequency CDATA "5"
  1645. firstLabel CDATA "1"
  1646. >
  1647. <!ELEMENT baselinePosition (numericPosition | memberPosition)>
  1648. <!ATTLIST baselinePosition
  1649. useNumericalAxis (numericalAxisY1 | numericalAxisY2 | xAxis | yAxis) "numericalAxisY1"
  1650. >
  1651. <!ELEMENT noteContent (chartContents | style? | masterDetailLinks? | conditionalStyles? | propertyList?)+>
  1652. <!ATTLIST noteContent
  1653. class CDATA #IMPLIED
  1654. refQuery CDATA #IMPLIED
  1655. >
  1656. <!ELEMENT noteBorder EMPTY>
  1657. <!ATTLIST noteBorder
  1658. lineStyle (solid | dash | dot | dotdash | dashdotdot | mediumdash | shortdash | longdash | longdot | dotdotdot | dashdashdot | dashdashdotdot | longdashdot | longdashdotdot | longdashdashdot | longdashdashdotdot) "solid"
  1659. color CDATA "black"
  1660. >
  1661. <!ELEMENT pointChartMarkerPosition (XPosition | YPosition)+>
  1662. <!ELEMENT markerPosition (memberPosition | numericPosition)+>
  1663. <!ATTLIST markerPosition
  1664. useNumericalAxis (numericalAxisY1 | numericalAxisY2 | xAxis | yAxis) "numericalAxisY1"
  1665. >
  1666. <!ELEMENT relativePosition EMPTY>
  1667. <!ATTLIST relativePosition
  1668. legendPosition (right | left | bottom) "right"
  1669. >
  1670. <!ELEMENT absolutePosition EMPTY>
  1671. <!ATTLIST absolutePosition
  1672. topLegendPosition CDATA "50"
  1673. leftLegendPosition CDATA "0"
  1674. rightLegendPosition CDATA "50"
  1675. bottomLegendPosition CDATA "0"
  1676. >
  1677. <!ELEMENT chartNodeMember (chartContents? | chartLabel? | propertyList? | sortList? | XMLAttributes? | style?)*>
  1678. <!ATTLIST chartNodeMember
  1679. refDataItem CDATA #REQUIRED
  1680. solveOrder CDATA "0"
  1681. >
  1682. <!ELEMENT pointChartBaselinePosition (dataSource | mean | limit | percentile | percentAlongAxis)>
  1683. <!ELEMENT discreteChartPaletteEntry (chartGradient | chartPattern | chartColor)>
  1684. <!ATTLIST discreteChartPaletteEntry
  1685. paletteValue CDATA #IMPLIED
  1686. >
  1687. <!ELEMENT commonLog EMPTY>
  1688. <!ELEMENT naturalLog EMPTY>
  1689. <!ELEMENT linear EMPTY>
  1690. <!ELEMENT exponential EMPTY>
  1691. <!ELEMENT polynomialFit EMPTY>
  1692. <!ATTLIST polynomialFit
  1693. exponent CDATA "1"
  1694. >
  1695. <!ELEMENT reportPages ((page | pageSet)+)>
  1696. <!ELEMENT promptPages (page+)>
  1697. <!ELEMENT defaultDataFormats (numberFormat? | percentFormat? | currencyFormat? | dateFormat? | dateTimeFormat? | timeFormat? | intervalFormat? | stringFormat?)*>
  1698. <!ELEMENT pageSetup (namedPaper | customPaper)?>
  1699. <!ATTLIST pageSetup
  1700. orientation (portrait | landscape) "portrait"
  1701. >
  1702. <!ELEMENT conditionalLayout (reportPages? | promptPages? | defaultDataFormats? | pageSetup?)*>
  1703. <!ATTLIST conditionalLayout
  1704. refVariableValue CDATA #REQUIRED
  1705. >
  1706. <!ELEMENT pageGroup (headerPages? | footerPages? | propertyList? | sortList?)*>
  1707. <!ATTLIST pageGroup
  1708. refDataItem CDATA #REQUIRED
  1709. >
  1710. <!ELEMENT listColumn (listColumnTitle | listColumnBody | style? | conditionalStyles? | conditionalRender? | XMLAttributes?)+>
  1711. <!ELEMENT listGroup (listHeader? | listFooter? | propertyList? | sortList? | XMLAttributes?)*>
  1712. <!ATTLIST listGroup
  1713. refDataItem CDATA #REQUIRED
  1714. >
  1715. <!ELEMENT crosstabNode (crosstabNodeMembers | crosstabNestedNodes?)+>
  1716. <!ELEMENT crosstabIntersection (contents? | style? | conditionalStyles? | XMLAttributes?)*>
  1717. <!ATTLIST crosstabIntersection
  1718. row CDATA #REQUIRED
  1719. column CDATA #REQUIRED
  1720. class CDATA #IMPLIED
  1721. >
  1722. <!ELEMENT burstGroup (sortList?)>
  1723. <!ATTLIST burstGroup
  1724. refDataItem CDATA #REQUIRED
  1725. >
  1726. <!ELEMENT variableValues ((variableValue | variableValueGroup)+)>
  1727. <!ELEMENT drillDataItemBehavior (drillUpBehavior? | drillDownBehavior?)*>
  1728. <!ATTLIST drillDataItemBehavior
  1729. refDataItem CDATA #REQUIRED
  1730. disableDrillUp (true | false) "false"
  1731. disableDrillDown (true | false) "false"
  1732. >
  1733. <!ELEMENT tableRows (tableRow+)>
  1734. <!ELEMENT fieldSetCaption (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1735. <!ELEMENT conditionalBlockCases (conditionalBlock+)>
  1736. <!ATTLIST conditionalBlockCases
  1737. refVariable CDATA #REQUIRED
  1738. >
  1739. <!ELEMENT conditionalBlockDefault (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1740. <!ATTLIST conditionalBlockDefault
  1741. class CDATA #IMPLIED
  1742. >
  1743. <!ELEMENT layoutComponent (list | crosstab | repeaterTable | repeater | block | table | textItem | image | hyperlink | button | promptButton | HTMLItem | richTextItem | bookmark | fieldSet | conditionalBlocks | layoutComponentRef | CMMMap | asOfTime | (pieChart | paretoChart | scatterChart | polarChart | radarChart | progressiveChart | combinationChart | bubbleChart | threeDCombinationChart | threeDScatterChart | gaugeChart | mapChart | metricsChart) | (textBox | selectDate | selectDateTime | selectTime | selectInterval | selectValue | selectWithSearch | selectWithTree | generatedPrompt))>
  1744. <!ELEMENT layoutComponentOverrides (layoutComponentOverride+)>
  1745. <!ELEMENT selectWithTreeItem EMPTY>
  1746. <!ATTLIST selectWithTreeItem
  1747. refDataItem CDATA #REQUIRED
  1748. >
  1749. <!ELEMENT defaultTreeSelections (defaultTreeSelection+)>
  1750. <!ELEMENT rowCells (rowCell+)>
  1751. <!ELEMENT detailFilter (filterExpression)>
  1752. <!ATTLIST detailFilter
  1753. use (required | optional | prohibited) "required"
  1754. postAutoAggregation (true | false) "false"
  1755. >
  1756. <!ELEMENT summaryFilter (filterExpression | summaryFilterLevels?)+>
  1757. <!ATTLIST summaryFilter
  1758. use (required | optional | prohibited) "required"
  1759. >
  1760. <!ELEMENT avoidZeroDiv EMPTY>
  1761. <!ATTLIST avoidZeroDiv
  1762. value (true | false) #REQUIRED
  1763. >
  1764. <!ELEMENT autoSort EMPTY>
  1765. <!ATTLIST autoSort
  1766. value (none | all | minimal) #REQUIRED
  1767. >
  1768. <!ELEMENT queryProcessing EMPTY>
  1769. <!ATTLIST queryProcessing
  1770. value (databaseOnly | minimizeLocal) #REQUIRED
  1771. >
  1772. <!ELEMENT outerJoinAllowed EMPTY>
  1773. <!ATTLIST outerJoinAllowed
  1774. value (allow | warn | deny) #REQUIRED
  1775. >
  1776. <!ELEMENT crossProductAllowed EMPTY>
  1777. <!ATTLIST crossProductAllowed
  1778. value (allow | warn | deny) #REQUIRED
  1779. >
  1780. <!ELEMENT suppress EMPTY>
  1781. <!ATTLIST suppress
  1782. value (none | nulls) #REQUIRED
  1783. >
  1784. <!ELEMENT rollupProcessing EMPTY>
  1785. <!ATTLIST rollupProcessing
  1786. value (extended | database | local) #REQUIRED
  1787. >
  1788. <!ELEMENT maxRowsRetrieved EMPTY>
  1789. <!ATTLIST maxRowsRetrieved
  1790. value CDATA #IMPLIED
  1791. >
  1792. <!ELEMENT maxTablesPerQuery EMPTY>
  1793. <!ATTLIST maxTablesPerQuery
  1794. value CDATA #IMPLIED
  1795. >
  1796. <!ELEMENT maxQueryExecutionTime EMPTY>
  1797. <!ATTLIST maxQueryExecutionTime
  1798. value CDATA #IMPLIED
  1799. >
  1800. <!ELEMENT maxTextBlobCharacters EMPTY>
  1801. <!ATTLIST maxTextBlobCharacters
  1802. value CDATA #IMPLIED
  1803. >
  1804. <!ELEMENT useSQLWithClause EMPTY>
  1805. <!ATTLIST useSQLWithClause
  1806. value (true | false) #REQUIRED
  1807. >
  1808. <!ELEMENT useV4Interpretation EMPTY>
  1809. <!ATTLIST useV4Interpretation
  1810. value (true | false) "false"
  1811. >
  1812. <!ELEMENT sqlText (#PCDATA)>
  1813. <!ATTLIST sqlText
  1814. xml:space (default | preserve) "preserve"
  1815. >
  1816. <!ELEMENT mdProjectedItems (mdProjectedItem*)>
  1817. <!ELEMENT mdxText (#PCDATA)>
  1818. <!ATTLIST mdxText
  1819. xml:space (default | preserve) "preserve"
  1820. >
  1821. <!ELEMENT mdDimensionalInfo (mdDimensions? | mdFacts?)*>
  1822. <!ELEMENT queryRefs (queryRef*)>
  1823. <!ELEMENT projectionList (queryItem*)>
  1824. <!ATTLIST projectionList
  1825. autoGenerated (true | false) "false"
  1826. >
  1827. <!ELEMENT dimension (levels? | hierarchies?)*>
  1828. <!ATTLIST dimension
  1829. name CDATA #REQUIRED
  1830. >
  1831. <!ELEMENT fact (scope?)>
  1832. <!ATTLIST fact
  1833. name CDATA #REQUIRED
  1834. refDataItem CDATA #REQUIRED
  1835. >
  1836. <!ELEMENT key EMPTY>
  1837. <!ATTLIST key
  1838. name CDATA #REQUIRED
  1839. refDataItem CDATA #REQUIRED
  1840. >
  1841. <!ELEMENT attribute EMPTY>
  1842. <!ATTLIST attribute
  1843. name CDATA #REQUIRED
  1844. refDataItem CDATA #REQUIRED
  1845. >
  1846. <!ELEMENT upgradedSpec (#PCDATA)>
  1847. <!ATTLIST upgradedSpec
  1848. xml:space (default | preserve) "preserve"
  1849. >
  1850. <!ELEMENT upgradeMessages (upgradeMessage+)>
  1851. <!ELEMENT drillLinks (drillLink+)>
  1852. <!ELEMENT conditionalDisplayValue (#PCDATA)>
  1853. <!ATTLIST conditionalDisplayValue
  1854. xml:space (default | preserve) "preserve"
  1855. refVariableValue CDATA #REQUIRED
  1856. >
  1857. <!ELEMENT discreteGaugePaletteEntry EMPTY>
  1858. <!ATTLIST discreteGaugePaletteEntry
  1859. discreteGaugePaletteValue CDATA #IMPLIED
  1860. discreteGaugePaletteColor CDATA "black"
  1861. >
  1862. <!ELEMENT mapPointRefinementLocation EMPTY>
  1863. <!ATTLIST mapPointRefinementLocation
  1864. refDataItem CDATA #REQUIRED
  1865. >
  1866. <!ELEMENT mapRegionRefinementLocation EMPTY>
  1867. <!ATTLIST mapRegionRefinementLocation
  1868. refDataItem CDATA #REQUIRED
  1869. >
  1870. <!ELEMENT namedPaper EMPTY>
  1871. <!ATTLIST namedPaper
  1872. name CDATA #REQUIRED
  1873. >
  1874. <!ELEMENT customPaper EMPTY>
  1875. <!ATTLIST customPaper
  1876. width CDATA #REQUIRED
  1877. height CDATA #REQUIRED
  1878. unit (in | cm) "in"
  1879. >
  1880. <!ELEMENT listColumnTitle (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1881. <!ATTLIST listColumnTitle
  1882. class CDATA #IMPLIED
  1883. >
  1884. <!ELEMENT listColumnBody (contents | listColumnRowSpan? | style? | conditionalStyles? | XMLAttributes?)+>
  1885. <!ATTLIST listColumnBody
  1886. class CDATA #IMPLIED
  1887. >
  1888. <!ELEMENT crosstabNodeMembers ((crosstabNodeMember | crosstabSpacer)+)>
  1889. <!ELEMENT crosstabNestedNodes (crosstabNode+)>
  1890. <!ELEMENT variableValueGroup (variableValue+)>
  1891. <!ATTLIST variableValueGroup
  1892. value CDATA #REQUIRED
  1893. >
  1894. <!ELEMENT drillUpBehavior (drillSimpleType | drillChange | drillChangeToDepthBasedExpression | drillAncestor)>
  1895. <!ELEMENT drillDownBehavior (drillSimpleType | drillChange | drillChangeToDepthBasedExpression | drillAncestor)>
  1896. <!ELEMENT tableRow (tableCells | style? | conditionalStyles? | XMLAttributes?)+>
  1897. <!ATTLIST tableRow
  1898. class CDATA #IMPLIED
  1899. >
  1900. <!ELEMENT conditionalBlock (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1901. <!ATTLIST conditionalBlock
  1902. refVariableValue CDATA #REQUIRED
  1903. class CDATA #IMPLIED
  1904. >
  1905. <!ELEMENT layoutComponentOverride (list | crosstab | repeaterTable | repeater | block | table | textItem | image | hyperlink | button | promptButton | HTMLItem | richTextItem | bookmark | fieldSet | conditionalBlocks | layoutComponentRef | CMMMap | asOfTime | (pieChart | paretoChart | scatterChart | polarChart | radarChart | progressiveChart | combinationChart | bubbleChart | threeDCombinationChart | threeDScatterChart | gaugeChart | mapChart | metricsChart) | (textBox | selectDate | selectDateTime | selectTime | selectInterval | selectValue | selectWithSearch | selectWithTree | generatedPrompt))?>
  1906. <!ATTLIST layoutComponentOverride
  1907. refLayoutElement CDATA #REQUIRED
  1908. >
  1909. <!ELEMENT defaultTreeSelection (#PCDATA)>
  1910. <!ELEMENT rowCell (contents | style? | conditionalStyles? | XMLAttributes?)+>
  1911. <!ATTLIST rowCell
  1912. colSpan CDATA "1"
  1913. class CDATA #IMPLIED
  1914. >
  1915. <!ELEMENT summaryFilterLevels (summaryFilterLevel+)>
  1916. <!ELEMENT mdProjectedItem EMPTY>
  1917. <!ATTLIST mdProjectedItem
  1918. name CDATA #REQUIRED
  1919. >
  1920. <!ELEMENT mdDimensions (mdDimension+)>
  1921. <!ELEMENT mdFacts (mdFact+)>
  1922. <!ELEMENT queryItem EMPTY>
  1923. <!ATTLIST queryItem
  1924. name CDATA #REQUIRED
  1925. >
  1926. <!ELEMENT hierarchies ((levelHierarchy | memberHierarchy)*)>
  1927. <!ELEMENT scope ((scopeDimension | scopeHierarchy | scopeLevel)+)>
  1928. <!ELEMENT upgradeMessage (#PCDATA)>
  1929. <!ATTLIST upgradeMessage
  1930. type (error | warning | info) #REQUIRED
  1931. >
  1932. <!ELEMENT drillLink (drillSourceContext? | drillTargetContext)+>
  1933. <!ELEMENT listColumnRowSpan EMPTY>
  1934. <!ATTLIST listColumnRowSpan
  1935. refDataItem CDATA #IMPLIED
  1936. >
  1937. <!ELEMENT crosstabNodeMember (contents | style? | conditionalStyles? | factCellStyle? | factCell? | propertyList? | sortList? | XMLAttributes?)+>
  1938. <!ATTLIST crosstabNodeMember
  1939. refDataItem CDATA #REQUIRED
  1940. indentationLength CDATA #IMPLIED
  1941. indentationStartLevel CDATA #IMPLIED
  1942. class CDATA #IMPLIED
  1943. repeatEveryPage (true | false) "false"
  1944. keepWithNext CDATA #IMPLIED
  1945. keepWithPrevious CDATA #IMPLIED
  1946. solveOrder CDATA "0"
  1947. edgeLocation CDATA #IMPLIED
  1948. >
  1949. <!ELEMENT crosstabSpacer (contents | style? | conditionalStyles? | factCell? | XMLAttributes?)+>
  1950. <!ATTLIST crosstabSpacer
  1951. class CDATA #IMPLIED
  1952. repeatEveryPage (true | false) "false"
  1953. keepWithNext CDATA #IMPLIED
  1954. keepWithPrevious CDATA #IMPLIED
  1955. edgeLocation CDATA #IMPLIED
  1956. >
  1957. <!ELEMENT drillSimpleType EMPTY>
  1958. <!ATTLIST drillSimpleType
  1959. type (preserve | emptySet | replaceItem | replaceExpression) #REQUIRED
  1960. >
  1961. <!ELEMENT drillChange EMPTY>
  1962. <!ATTLIST drillChange
  1963. refDataItem CDATA #REQUIRED
  1964. >
  1965. <!ELEMENT drillChangeToDepthBasedExpression EMPTY>
  1966. <!ATTLIST drillChangeToDepthBasedExpression
  1967. depthOffset CDATA #REQUIRED
  1968. >
  1969. <!ELEMENT drillAncestor EMPTY>
  1970. <!ATTLIST drillAncestor
  1971. depthOffset CDATA #REQUIRED
  1972. >
  1973. <!ELEMENT tableCells (tableCell+)>
  1974. <!ELEMENT summaryFilterLevel EMPTY>
  1975. <!ATTLIST summaryFilterLevel
  1976. refDataItem CDATA #REQUIRED
  1977. >
  1978. <!ELEMENT mdDimension (mdHierarchy)>
  1979. <!ATTLIST mdDimension
  1980. name CDATA #REQUIRED
  1981. >
  1982. <!ELEMENT mdFact EMPTY>
  1983. <!ATTLIST mdFact
  1984. name CDATA #REQUIRED
  1985. >
  1986. <!ELEMENT levelHierarchy (levelRef*)>
  1987. <!ATTLIST levelHierarchy
  1988. name CDATA #REQUIRED
  1989. >
  1990. <!ELEMENT memberHierarchy (calculatedMembers?)?>
  1991. <!ATTLIST memberHierarchy
  1992. name CDATA #REQUIRED
  1993. >
  1994. <!ELEMENT scopeDimension EMPTY>
  1995. <!ATTLIST scopeDimension
  1996. refDimension CDATA #REQUIRED
  1997. >
  1998. <!ELEMENT scopeHierarchy EMPTY>
  1999. <!ATTLIST scopeHierarchy
  2000. refHierarchy CDATA #REQUIRED
  2001. >
  2002. <!ELEMENT scopeLevel EMPTY>
  2003. <!ATTLIST scopeLevel
  2004. refLevel CDATA #REQUIRED
  2005. >
  2006. <!ELEMENT drillSourceContext (dataItemContext | parameterContext)>
  2007. <!ELEMENT drillTargetContext (parameterContext)>
  2008. <!ELEMENT tableCell (contents | style? | conditionalStyles? | XMLAttributes?)+>
  2009. <!ATTLIST tableCell
  2010. class CDATA #IMPLIED
  2011. colSpan CDATA "1"
  2012. >
  2013. <!ELEMENT mdHierarchy (mdLevel*)>
  2014. <!ATTLIST mdHierarchy
  2015. name CDATA #REQUIRED
  2016. >