📘ABAP - Slis_t_extab

Definición de Slis_t_extab

Slis_t_extab es la estructura estándar de SAP que se utiliza para la creación de Títulos en los programas de diálogo.

Utilizaremos a la tabla interna del tipo SLIS_T_EXTAB para excluir botones, es decir funcionalidades de un reporte ALV de la pantalla de salida del reporte.

La declaración de la tabla interna SLIS_T_EXTAB se debe realizar de la siguiente forma:

DATA: IT_EXCLUDE TYPE SLIS_T_EXTAB, 

        WA_EXCLUDE LIKE LINE OF IT_EXCLUDE.

¿Buscás una carrera con Futuro?

¿Desea Aprender más sobre Slis_t_extab?

"Slis_t_extab" es un tema que desarrollamos en nuestra 🎓Carrera Programador ABAP que inicia el lunes 02 Marzo 2020.

Si acepta el desafío de iniciar una carrera exitosa nos veremos en clase!!!

 Cargando presentación, aguarde unos instantes...

📗 EBOOK FREE:

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

✒️Enriquecimiento por la Comunidad:

Le invitamos a analizar las últimas Publicaciones Académicas sobre el tema "Slis_t_extab" creadas y compartidas abiertamente por nuestros alumnos:

SAP Master

Módulos en PBO: module xxxx output Módulos en PAI: module xxxx input Si queremos excluir botones del menú usaremos PBO con la setencia SET PF-STATUS '0100' EXCLUDING it. (donde "it" es una tabla interna de tipo SLIS_T_EXTAB donde pondremos los botones a excluir) Para modificar campos de la pantalla usaremos PBO, la estructura screen y la sentencia MODIFY SCREEN

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Xavier Martinez Garsaball

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

MODULOS La logica de las dynpros se realiza a traves de modulos cuya llamada será con MODULE nombre, y su definición será MODULOS nombre OUTPUT ... ENDMODULE. para los de PBO, y MODULE nombre INPUT ... ENDMODULE. para los de PAI. En el PBO debemos tener un modulo para setear el status y titulo con las sentencias SET PF-STATUS y SET TITLEBAR. Al momento de setear el status gui podemos excluir botones con la adición EXCLUDING ti_botones, siendo dicha tabla del tipo slis_t_extab. Los elementos que componen una dynpro estan almacenados en la estructura estandar SCREEN cuyos campos pueden modificarse con una lógica como: LOOP AT SCREEN. .... MODIFY SCREEN. ENDLOOP.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Jonatan Richioni

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Si creamos un modulo en el PBO el mismo empieza con la sentencia MODULE OUTPUT Si creamos un modulo en el PAI el mismo empieza con la sentencia MODULE INPUT En el PBO es donde definiremos cual es el status GUI y los titulos a utilizar en la dynpro Es ampliamente recomendable crear un include para almacenar todos los modulos y subrutinas que utilizaremos en la logica de procesamiento tanto del PBO como del PAI Con la sentencia SET PF-STATUS seteamos el STATUS GUI, con la sentencia SET TITLEBAR seteamos el titulo correspondiente a la dynpro SLIS_T_EXTAB: Es la estructura estandar de SAP que se utiliza para la creacion de titulos en los programas de dialogo Los elementos que componen una dynrpo estan almacenados en la estructura screen. Dicha estructura... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Diego Baigorria

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert

Modulos, se usan para realizar el procesamiento del flujo de logica de una dynpro, MODULE <nombre>, luego con doble clic comienza la rutina de creacion si es en el PAI / PBO MODULE <nombre> INPUT / OUTPUT END MODULE Seteo de status GUI y de los titulos Se hace en el PBO, se agrega el codigo MODULE <nombre> y doble clic en el nombre, despues de eso en el proceso de creación es recomendable agregar el include para almacenar el codigo SET PF-STATUS para setear el status GUI SET TITLEBAR para setear el titulo (se pueden utilizar hasta 9 variables en un titulo) Para quitar botones se crea una tabla interna con los botones que queremos quitar (la tabla debe ser del tipo SLIS_T_EXTAB), y luego se usa el comando: SET PF-SATUS... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Yeffer Jaime Sierra Saenz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Para establecer la lógica de los dynpros se emplean módulos. Para llamar a un módulo se empleará la palabra MODULE (MODULE cargar_campos_0100.). Si se trata de un PBO la palabra que aparece a continuación será OUTPUT y si es un PAI será INPUT. Los módulos finalizan con ENDMODULE. En el PBO se realizan tareas de selección de datos, establecer STATUS GUI y títulos, modificar atributos de los campos de la dynpro o inicializar o cargar campos con determinados valores. En el PBO se realizan las tareas que se deben ejecutar antes de que se visualice la dynpro. En muy recomendable incluir toda la lógica tanto PBO como PAI dentro de Includes del Module Pool. SET PF-STATUS nos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Francisco Javier López Andreu

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

LÓGICA DE PROCESAMIENTO EN PBO. En el flujo de la lógica de una DYNPRO utilizamos módulos para realizar el procesamiento de aquí viene el hecho que los programas de diálogo se les denomine MODULE POOL. MODULE: Palabra reservada del sistema la cual se utiliza para la declaración de módulos en los programas de diálogo. Si el módulo se crea en PBO el código empezará con la sentencia MODULE OUTPUT. Si el módulo se crea en PAI el código empezará con la sentencia MODULE INPUT. En el evento PBO realizamos toda la selección de datos y las configuraciones que queremos que tomen efecto al momento en que se visualice la pantalla. SET PF-STATUS; Sentencia... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Juan Santamaria Borja

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

1. Creacion de Modulos. Para llamar un modulo utilizamos la sentencia MODULE seguida del nombre que le pusimos. al darle doble click al nombre nos pedira guardarlo. 2. Codigo ABAP en el PBO de una dynpro. aqui tendremos configuraciones que querems que tomen efecto cuando se visualice la pantalla. Acciones para ello: 3*Setear en Status GUI os titulos de la dynpro: Cramos un estatus GUI "status_0100" y pondremos 2 sentencias: -SET PF-STATUS: para setar el estus Gui -SET TITLEBAR: para setear el titulo de la dynpro El status gui tiene botones y si solo queremos mostrar algunos tendriamos que meter en un IT_ los que no queremos que muestren, la IT_ tiene que ser de tipo SLIS_T_EXTAB (para utilizar un tipo SLIS tenemos que agregar... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Juan Antonio Alvarado Rodriguez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Creacion de modulos: en el flujo de la logica de una dynpro utilizaremos modulos para realizar el procesamiento, de aqui viene el hecho que a los programas de dialogo se los denomine module pool. Para llamar a un modulo se usa la sentencia MODULE seguida del nombre del modulo. Modulo en el PBO: MODULE cargar_campos_0100 OUTPUT. END MODULE. Modulo en el PAI: MODULE user_command_0100 INTPUT. END MODULE. Codigo ABAP en el PBO de una DYNPRO: se usa el evento PBO para setear todos los datos y configuraciones que queremos que tomen efecto al momento en que se visualice la pantalla. Ejemplos: setear el status gui y los titulos de la dynpro, modificar los atributos de los campos de la dynpro, inicializar o cargar campos de las pantallas con determinados... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Jose Ignacio Rodini

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Creación de Módulos. Para llamar a un módulo se llama la sentencia Module seguida del nombre, si le da doble clic el sistema creara las instrucciones Module- EndModule en el lugar donde le indiquemos, si se crea en el PBO, el código del mismo empezara con la sentencia Module Output, si se crea en el PAI comenzara con la sentencia Module Input. Código ABAP en el PBO de una dynpro: Se utilizara el evento PBO para seleccionar todos los datos y realizar configuraciones entre: Seteo del status gui y de los títulos: En el PBO se definirán, dentro del PBO de la dynpro 0100 se creara el status_0100, doble clic en el módulo y el sistema propondrá crearlo, luego se verá una ventana... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: David De Jesùs Restrepo Cañas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert

LOGICA DE PROCESAMIENTO PBO: Se utilizan modulos para dotar de flujo de lógica a las dynpros. Se llaman con la sentencia MODULE nombre_módulo_llamado Selecionando con doble click se crean las sentencias "MODULE - ENDMODULE". - PBO ----> MODULE OUTPUT: MODULE nombre_modulo OUTPUT. ENDMODULE. - PAI -----> MODULE INPUT: MODULE nombre_modulo INPUT. ENDMODULE. CODIGO ABAP EN PBO: El evento PBO se utiliza para seleccionar todos los datos y configuraciones en la visualización de la pantalla: - Establecer STATUS GUI y títulos de la dynpro. Establecemos el módulo STATUS_0100 (se crea junto con la dynpro pero comentado). Recomendado crear una include para almacenar todos los... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1. Creación del catálogo en forma automática. REUSE_ALV_FIELDCATALOG_MERGE => Crea el catalogo Definir tabla interna con LIKE en cada campo. Utilidades>Opciones>Editor ABAP>Y tildamos Long. lineas compab descend.(72). 2. Utilización de Logos y encabezados. EN GRILLA Tabla: SLIS_T_LISTHEADER. Estructura: SLIS_LISTHEADER. *Tabla y estructura para los encabezados. ti_header TYPE slis_t_listheader, st_header TYPE slis_listheader. Antes de completar el catalogo se llena el TI_HEADER con el encabezado del reporte, el tipo de reporte y la fecha del sistema. DATA: v_fecha(10) TYPE c. CONCATENATE sy-datum 6(2) sy-datum 4(2) sy-datum(4) INTO v_fecha SEPARATED BY '/'. st_header-typ = 'H'.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Catálogo ALV automático, logos, encabezados y status

Creado y Compartido por: Calixto Saldarriaga

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

CREACIÓN AUTOMÁTICA DEL CATALOGO Se realiza utilizando la función REUSE_ALV_FIELDCATALOG_MERGE También debemos declarar la tabla interna utilizando LIKE y haciendo referencia a campos de una tabla base de datos existente. Ej data: begin of ti_usuarios occurso, dni like ztabla_usuarios-dni, end of ti_usuarios. Lo otro que se debe hacer es configurar el editor para restringir la cantidad de caracteres de ancho de pantalla a 72. Para esto vamos a: utilidades->opciones->editor abap->editor->se tilda Long. lineas compatib descend.(72). LOGOS Y ENCABEZADOS En los alv grilla podemos agregar logos y encabezados en los listados. Tenemos que declarar una tabla del tipo SLIS_T_LISTHEADER y una estructura... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Catálogo ALV automático, logos, encabezados y status

Creado y Compartido por: Alberth Julian Bolanos Bravo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1. CREACIÓN de MÓDULOS Para llamar a un módulo usaremos la sentencia MODULE seguida del nombre del módulo. Ej. MODULE cargar_campos_0100. Si creamos un módulo en el PBO, el código empezará con la sentencia MODULE nombre OUTPUT. En el PAI, empezaría por MODULE nombre INPUT. 2. CÓDIGO ABAP en el PBO de una DYNPRO Usaremos el evento PBO para seleccionar todos los datos y realizar las configuraciones que queremos se lleven a cabo cuando se visualice la pantalla. Ello puede incluir: Ajustar el Status GUI y los Títulos de la dynpro Modificar los atributos de los campos de la dynpro Inicializar o cargar datos en los campos de la pantalla 3. AJUSTE del STATUS GUI... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: David Campillo Martinez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Creación de Módulos: En el flujo de la lógica de una dynpro utilizamos módulos para realizar el procesamiento. De aquí viene el hecho que los programas de dialogo se los denomine Module Pool. Para llamar a un módulo utilizaremos la sentencia MODULE seguida del nombre del módulo. MODULE cargar_campos_0100. Si seleccionamos un módulo con doble clic, el sistema creara las instrucción MODULE - ENDMODULE en el lugar donde le indiquemos de la siguiente manera: Si creamos un módulo en el PBO, el código del mismo empezara con la sentencia MODULE OUTPUT. MODULE cargar_campos_0100 OUTPUT. ENDMODULE. Si creamos un módulo en el PAI, el código del mismo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Jeferson José Peña Curvelo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Creación de Módulos: En el flujo de la lógica de una Dynpro, utilizaremos módulos para realizar el procesamiento. De hecho que a los programas de dialogo se los denomina Module Pool. Si se crea un módulo en el PBO, el código del mismo empezara con la sentencia MODULE OUTPUT. Si se crea un módulo en el PAI, el código del mismo empezara con la sentencia MODULE INTPUT. Código ABAP en el PBO de una Dynpro Utilizaremos el evento PBO para seleccionar todos los datos y realizar las configuraciones que queremos que tomen efecto al momento en que se visualicen la pantalla, Esto puede incluir entre otras cosas, cualquiera de las siguientes acciones: Setear Status GUI... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: Daniel Fernando Yanez Guevara


👉+Miles de conocimientos de alumnos compartidos en la sección ✒️Publicaciones Académicas CVOSOFT.

📘Más CVOPEDIA!:

:: Buscador de términos:

Busque término enfocados en SAP ABAP

Utilice el siguiente campo para efectuar una búsqueda manual:

Formación ALL INCLUSIVE:

CVOSOFT IT ACADEMY es excelencia en formación académica bajo exclusivo modelo de formación ★★★★★ ALL INCLUSIVE, con absolutamente TODO lo que usted necesita para un plan de carrera profesional exitoso.

***** Si no fuésemos la solución, seríamos parte del problema *****

 

🌈Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: