Свойство Главное значение (Parent Value) предоставляет возможность определить записи, которые будут являться главными строками для остальных строк в отчете. Главные строки - это строки которые находятся на верхнем уровне дерева и в которые входят все остальные элементы. В отчете должна присутствовать хотя бы одна главная строка, если главная строка отсутствует, то отчет не может быть построен. Свойство Главное значение (Parent Value) может принимать любое значение, которое является записью в колонке данных, которая указана как Колонка данных с мастер-ключом (MasterKeyDataColumn). Рассмотрим данное свойство на примере более подробно. Если значением свойства Колонка данных с мастер-ключом (MasterKeyDataColumn) является колонка данных ReportsTo, то значением свойства Главное значение (Parent Value) будут записи из этой колонки. На рисунке снизу приведен пример колонок данных EmployeeID, LastName, City, Region, ReportsTo источника данных Employees:
Как видно из рисунка, в колонке данных ReportsTo находятся записи: (null), 2 и 5, т.е. любая из данных записей может быть значением свойства Главное значение (Parent Value). Если значение данного свойства не указано или указано как "пробел", то используется значение по умолчанию. По умолчанию, свойство Главное значение (Parent Value) установлено в null, т.е. главной для всех строк будет строка, где есть запись (null) в колонке данных ReportsTo. В данном случае, это строка с ID 2. На рисунке снизу приведен пример построенного отчета:
Если свойство Главное значение (Parent Value) установить в значение 2, то главной строкой для всех строк будет строка, где есть запись 2 в колонке данных ReportsTo. В данном случае, это строки с ID 1,3,4,5,8. На рисунке снизу приведен пример построенного отчета, где свойство Главное значение (Parent Value) установлено в значение 2: