Ver Mensaje Individual
  #1  
Viejo 10/03/15, 09:27:19
hijodelmar hijodelmar is offline
Junior Member
 
Fecha de Ingreso: dic 2008
Mensajes: 5
Haciendome un lio con Loops en tablas

Hola,
Soy especialista en autorizaciones y ultimamente me he puesto con el Abap,
Mi idea es hacer un programa que saca un ALV con lo que contiene un un role (solo los menus del role) Tabla AGR_HIER.
Con el function module MENU_AGR_TREE_READ_HIERARCHY tengo las tablas que me hacen falta.

El problema que tengo es que me hago un lio para montar mi estructura final,
no se si una une do while dentro de un loop .
Pero lo que quiero es que mi codigo sea inletigente y encuentra las carpetas y las transacciones que hay dentro ,

Basicamente lo que quiero es hacer una recursion con un do, while.

Ejemplo.

Carpeta1 / PA20
Carpeta1/Carpeta1.2/PA30
Carpeta1/Carpeta1.2/Carpeta1.3/PT60
Carpeta2 / SU01
Carpeta2 / SU10

Mi alv es alfinal asi:
Role / Descripcion / Menu / Transaccion / Descripcion.

Alguien puede aclalarme como puedo escribir esta lógica ?

Gracias.

Omar

Úlima edición por hijodelmar fecha: 10/03/15 a las 12:52:59.
Responder Con Cita