Búsqueda campos estructura

hola a todos,

¿de queé manera puedo buscar los campos de una estructura por ejemplo la estructura del ALV slis_layout_alv?

se que son por ejemplo:
st_catalogo-fieldname = ‘DNI’. "Nombre del campo
st_catalogo-tabname = ‘TI_USUARIOS’. "Nombre Tabla
st_catalogo-seltext_s = ‘DNI’. "Descripción corta Cabecera
etc. pero porque los tengo por aquí escritos.

Si hago doble-click sobre ella, me abre el diccionario de datos de SLIS y me muestra toda su estructura de datos pero no encuentro esta info.

Cuando navegas al tipo te sale esto

types: begin of slis_layout_alv.
include type slis_layout_main.
include type slis_layout_alv_spec.
types: end of slis_layout_alv.

si navegas por cada uno de los include type ves como estan declarados, los campos de especificaciones se encuentran en

types: begin of slis_layout_alv_spec.
include type slis_layout_alv_spec0.
include type slis_layout_alv_spec1.
types: end of slis_layout_alv_spec.
1 me gusta

Hola @adalove
Entonces no existe ninguna otra manera más directa de encontrarlo no? es como lo estaba haciendo?

desde la se11 el grupo de tipos slis pero te lleva la misma pantalla

Hola @sagueroc,
Yo lo hago por la tcode “SE84”


Pones el nombre del campo y el te muestra la tabla, la vista o estructura.
Saludos.

1 me gusta

Sip, ya lo había probado también.
@Diecalo, estoy probando la SE84 pero me es imposible que me muestre la estructura para ver sus campos, en todo lo que he probado me dice que no existe. El reporte funciona, pero lo que necesito es poder buscar en futuras ocasiones campos de estructuras y tablas
Tengo el código así:

TYPE-POOLS: slis.

  • Tabla y estructura del catalogo
    DATA: ti_catalogo TYPE slis_t_fieldcat_alv,
    st_catalogo TYPE slis_fieldcat_alv,
  • Estructura para la configuración de la salida
    st_layout TYPE slis_layout_alv

lo normal es desde la se11… segun el tipo … si es un grupo de tipos pues poniendo el nombre. Si lo que quieres es coger el nombre de uno de los tipos declarados en ese grupo y buscarlo como estructura no se puede porque no existe como tal

Ok, gracias @adalove :slight_smile:

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.