Ir al contenido

crear lineas de diferente tamaño en una tabla

Respuestas
3
Visitas
12
Iniciado por
txab
Fecha
18 Jul 2008, 09:24
Tema anterior - Siguiente tema

txab

 ???

Hola! alguien sabe como crear dos lineas de distinta longitud en una misma pagina? la idea es mostrar dos tipos de datos en dos lineas distintas, una de presentacion y otra(s) de detalle. El problema reside en que solo puedo deninir una sola longitud de linea, y aunque pueda meter siatintas columnas en ella, siempre me queda una columna de "remanente" que no se como eliminar/ocultar/disimular/...

Gracias por todo y perdonad si me excedi

Carlos

Hola, no se si te entendí bien del todo.

Si lo que quieres hacer es un informe con unos campos de cabecera y otros campos diferentes de posiciones te puedes mirar esta función: REUSE_ALV_HIERSEQ_LIST_DISPLAY

Es parecida a las que hay sobre informes ALV.

Hay que tener en cuenta que tienes que enlazar de alguna manera la cabecera de las posiciones de las dos tablas internas que le vayas a pasar.


* Campos para relacionar la cabecera y la posición.
  gs_key-header01 = 'NUM_TRANS'.    " Campo clave de cabecera
  gs_key-item01   = 'NUM_TRANS'.    " Campo clave de posición


Saludos.

txab

Gracias Carlos, pero el contexto en que tengo que resolver el "problema" es dentro de un SmartForm, con lo que tu sugerencia en principio no me ayuda demasiado...

molaci

Hola,

no entendí muy bien, pero en un Smarforms puedes crearte dos tablas con diferente número de columnas cada una y meterlas en el mismo LOOP.

Espero que te sea de ayuda.