Проблема с иерархическим бандом
Добавлено: 20 авг 2008, 09:16
Есть задача - сделать древовидный отчет.
Использую для этого Hierarchical Band, кидаю на него TextBox-ы, заполняю Key Id, Master Id, DataSource - показывает плоскую таблицу.
Прикрепляю в аттачменте тестовый отчет, для которого также не работает древовидное отображение.
В качестве датасорса использую стандартный BindingDataSource.
Наполняемые данные:
public class TestTreeClass
{
public int Id { get; set; }
public int ParentId { get; set; }
public string Name { get; set; }
public static List Generate()
{
return new List()
{
new TestTreeClass() {Id = 1, ParentId = 0, Name = "Bob"},
new TestTreeClass() {Id = 2, ParentId = 1, Name = "John"},
new TestTreeClass() {Id = 3, ParentId = 2, Name = "Mike"}
};
}
}
Отчет
Использую для этого Hierarchical Band, кидаю на него TextBox-ы, заполняю Key Id, Master Id, DataSource - показывает плоскую таблицу.
Прикрепляю в аттачменте тестовый отчет, для которого также не работает древовидное отображение.
В качестве датасорса использую стандартный BindingDataSource.
Наполняемые данные:
public class TestTreeClass
{
public int Id { get; set; }
public int ParentId { get; set; }
public string Name { get; set; }
public static List Generate()
{
return new List()
{
new TestTreeClass() {Id = 1, ParentId = 0, Name = "Bob"},
new TestTreeClass() {Id = 2, ParentId = 1, Name = "John"},
new TestTreeClass() {Id = 3, ParentId = 2, Name = "Mike"}
};
}
}
Отчет