Next: , Previous: , Up: SPV Light Detail Member Format   [Contents][Index]


D.2.10 Dimensions

A pivot table presents multidimensional data. A Dimension identifies the categories associated with each dimension.

Dimensions ⇒ int[n-dims] Dimension*[n-dims]
Dimension ⇒ Value[name] DimProperties int[n-categories] Category*[n-categories]
DimProperties ⇒
    byte[d1]
    (00 | 01 | 02)[d2]
    (i0 | i2)[d3]
    bool[show-dim-label]
    bool[hide-all-labels]
    01 int[dim-index]

name is the name of the dimension, e.g. Variables, Statistics, or a variable name.

The meanings of d1, d2, and d3 are unknown. d1 is usually 0 but many other values have been observed.

If show-dim-label is 01, the pivot table displays a label for the dimension itself. Because usually the group and category labels are enough explanation, it is usually 00.

If hide-all-labels is 01, the pivot table omits all labels for the dimension, including group and category labels. It is usually 00. When hide-all-labels is 01, show-dim-label is ignored.

dim-index is usually the 0-based index of the dimension, e.g. 0 for the first dimension, 1 for the second, and so on. Sometimes it is -1. There is no visible difference.