Cómo crear un árbol jerárquico

estoy usandoiReport 4.2 y estoy tratando de hacer lo siguiente

de la base de datos obtengo datos en formato BOM (o formato de árbol) y ahora necesito cambiar los campos según el nivel. Estoy haciendo un arbol jerárquico

por ejemplo

A.
   A.a
   A.b
B.
   B.a
      B.a.a

Alguna sugerencia. Investigué un poco y ni siquiera sé qué buscar :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta