Specification Properties have been in DriveWorks for a number of years and are a way of displaying data from a specification in the Specification Explorer based on rules.
They now have two additional uses:
Previously when configuring a Child Specification List control it was only possible to select a Variable as an output to be passed back to the parent.
Now Specification Properties can also be used as an output in a Child Specification List control.
By default, any columns that are added will have their output name set to Auto.
Auto means that it will look for a Specification Property with the same name as the column and use that if available.
If a Specification Property with a name different to the column name is required then one can be selected from the drop down.
Rollup Data Tables were introduced in DriveWorks 12 and they provide a way of gathering data from child specifications into a parent specification.
When a Specification Property has the same name as a column in a Rollup Data Table the value will be automatically passed from the child project into the table in the parent.