VOID expressions return no value but are used to
perform other work. The
VOID CLEAN_DVALS expression removes ancestor
classifications from records.
CLEAN_DVALS requires one or more
DIMENSION_ID expression nodes to tell it which
dimensions to clean. You can also specify dimensions from more than one
DIMENSION_SOURCE if necessary. One
DIMENSION_SOURCE is required.
If a dimension value and one or more of its ancestors are assigned to
a record, a
CLEAN_DVALS expression deletes the ancestor dimension
values, leaving only the child dimension value on the record. A dimension value
and one or more of its ancestors would be assigned to a record in a situation
where an ancestor and dimension leaf value are both properties of a single
record. This is the case in the following example for the properties “Blue” and
“Sky Blue”.
For example, suppose one navigation path within a “Colors” dimension
looked like this: Colors->Blue->Sky Blue. If a record has a property
value of “Blue” and a property value of “Sky Blue”, then both the parent
dimension value “Blue” and its child “Sky Blue” will be assigned to it. A
CLEAN_DVALS expression would remove the dimension
value “Blue” from the record. If there were more levels of hierarchy (for
example, if the dimension value “Blue” were a grandparent or
great-grandparent), the
CLEAN_DVALS expression would work in the same way;
only the child dimension value “Sky Blue” would remain on the record.
See the
EXPRESSION element for DTD and attribute information.

