The default TestStand schema logs information about the properties in a step result to this table for steps. If necessary, the default TestStand schema logs additional information about specific property data types in the other tables named with the PROP prefix.

Table 16. PROP_RESULT Table Schema
Column Name Data Type Description
ID Primary Key Unique value that identifies each entry in the table.
STEP_RESULT Foreign Key Step ID from the STEP_RESULT table that associates the result with a step.
PROP_PARENT Foreign Key Property ID from the PROP_RESULT table that associates the result with a parent result.
ORDER_NUMBER Number The order in which the property results are processed for a step result.
NAME String Name of the property.
PATH String Descriptive string path to the property within the step result.
CATEGORY Number Type of property. Valid values include 0 (unknown), 1 (built-in), 2 (custom), 3 (additional), 4 (parameter).
TYPE_VALUE Number The property data type. Valid values include 0 (container), 1 (string), 2 (Boolean), 3 (number), and 5 (reference).
TYPE_NAME String Display name of the property data type.
DISPLAY_FORMAT String Numeric display format of the property.
DATA String Value of the property. The default schema sets this value for all intrinsic values, which includes string, numeric, Boolean, and Enumeration values.
Note The default TestStand schema logs the value of the PropertyObjectType.DisplayString property to the TYPE_NAME column of the PROP_RESULT table. Some type name values are localized in TestStand resource strings and will change if you localize TestStand resource strings. You can modify the Value to Log field in the TYPE_NAME column to Logging.PropertyResultDetails.Type.TypeName to log the type name.
Note The default TestStand schemas only log numeric values for Enumeration data types. Refer to Logging Enumerations as Strings for more information on how to log the enumerator strings in addition to their numeric values.