In this article
Adding a Hierarchy via script to a table row added to a table
var qe : QuestionnaireElement = report.DataSource.GetProject("ds0").CreateQuestionnaireElement("DER_Project_Reference");
var rowHeader : HeaderQuestion = new HeaderQuestion(qe);
rowHeader.ReferenceGroup.Enabled = true;
rowHeader.ReferenceGroup.AllSiblings = true;
rowHeader.ReferenceGroup.Self = true;
rowHeader.ReferenceGroup.Parent = false;
rowHeader.ShowTotals = false;
table.RowHeaders.Add(rowHeader);Adding a Hierarchy via script to a table row
var projectSource : ProjectSource = new ProjectSource(ProjectSourceType.DataSourceNodeId, "ds0");
var qe : QuestionnaireElement = new QuestionnaireElement(projectSource, "DER_Project_Reference");
var headerQuestion : HeaderQuestion = new HeaderQuestion(qe);
headerQuestion.ReferenceGroup.Enabled = true;
headerQuestion.ReferenceGroup.AllSiblings = true;
headerQuestion.ReferenceGroup.Self = false;
table.RowHeaders.Add(headerQuestion);