# Tablas Arboladas y Niveles de Padres/Hijos

**URL:** <https://foros.velneo.com/t/tablas-arboladas-y-niveles-de-padres-hijos/5523>\
**Category:** Velneo\
**Created:** [24 Septiembre, 2012 15:12 UTC](https://foros.velneo.com/t/tablas-arboladas-y-niveles-de-padres-hijos/5523 "2012-09-24T15:12:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![eduarchap1988](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eduarchap1988/32/5496_2.png) [@eduarchap1988](https://foros.velneo.com/u/eduarchap1988)\
**Post date:** [24 Septiembre, 2012 15:12 UTC](https://foros.velneo.com/t/tablas-arboladas-y-niveles-de-padres-hijos/5523/1 "2012-09-24T15:12:39Z")

</div>

saludos amigos…

Lo que hoy en dia necesito es saber si las tablas arboladas tiene alguna funcion/propriedad que me permita saber en que nivel de padre/hijos estoy hubicado… Es decir, supongamos esta informacion:

```
1 Activo (NIVEL 1)
11 Activo Circulante (NIVEL 2)
12 Activo Fijo (NIVEL 2)
111 Bancos (NIVEL 3)

```

Quisiera saber si es posible que al seleccionar una ficha cualquiera yo pudo pedirle en que nivel de padre/hijo se encuentra???

GRACIAS

---

<div class="post-metadata">

**Author:** ![ramiro](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/ramiro/32/5505_2.png) [@ramiro](https://foros.velneo.com/u/ramiro)\
**Post date:** [24 Septiembre, 2012 15:33 UTC](https://foros.velneo.com/t/tablas-arboladas-y-niveles-de-padres-hijos/5523/2 "2012-09-24T15:33:49Z")

</div>

Buenas tardes:

Las claves del arbolado las construye el usuario y por tanto las reglas de construcción se pueden establecer y vigilar con el programa. En el ejemplo parece que la regla es que cada nivel tenga un dígito y por tanto el nivel sería igual a la longitud de la clave del arbolado.

Si la regla de construcción de la clave le atribuyese dos dígitos a cada nivel, del tipo

01 Activo  
0101 Activo circulante  
0102 Activo fijo

etc, etc, entonces el nivel sería la mitad de la longitud de la clave ( len ( #ID ) / 2 )

Por consiguiente bastaría con establecer criterios de definición del ID del arbolado, estableciendo la obligatoriedad de que cada nivel tenga igual longitud. También podrías obligar a que se defina el nivel a mano, como un dato más…

Saludos. Ramiro
