🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - Subscreen

Selector Alummnos / Empresas

Definición de Subscreen

Es un área dentro de una pantalla o dynpro que funciona como otra pantalla independiente.

Es un concepto propio de la "programación de diálogo" o "modulepool" en ABAP.

Veamos la sintaxis de la llamada a la subscreen:

CALL SUBSCREEN area INCLUDING nombre_programa nombre_subscreen.

Siendo:

  • area: el nombre del área creada para la subscreen.
  • nombre_programa: el nombre del programa ABPA que contiene la subscreen.
  • nombre_subscreen: el nombre de la subscreen.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Subscreen" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master

- Cada Dynpro tiene asignado un numero compuesto por 4 digitos. - Podemos crear un Dynpro mediante la transaccion SE51 o desde la SE80. - Un TABSTRIP es un control de un dynpro que tiene una o mas pestañas o solapas. - Un subscreen es un area dentro de una dynpro donde podremos colocar otra dynpro, lo invocamos de la siguiente manera: CALL SUBSCREEN [Nombre del area de subscreen] INCLUDING ['Nombre del programa principal'] [Nro. de Dynpro]

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Creación de dynpros (SE80) Dynpro Existen 3 tipos de dynpros: Normal: dynpro que ocupará toda la pantalla. Subscreen: dynpro que puede mostrarse en una área de cualquier pantalla. Ventana de diálogo modal: dynpro que sólo ocupa parte de la pantalla. 3 Solapas: Atributos(tipo de dynpro), lista de elementos(check box, radio button, ok_code, etc) y lógica del proceso (contendrá el PBO y PAI) Lista de elementos Podemos agregar elementos a la dynpro mediante el Screen Painter(Layout). Text Field: muestra textos fijos o estáticos en pantalla. Se modifica: nombre, texto, nombre icono(si lo tuviese), quick info, longitud, dict (si pertenece al diccionario ABAP), programa (entrada/salida),...

Acceder a esta publicación

Creado y Compartido por: Javier Exposito Diaz

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

SAP Master

creacion de dynpro utilizando screen painter con la transaccion SE51 o SE80 una dynpro se identifica mediante un numero unico dentro de un programa ABAP el cual esta formado por 4 digitos Atributos Descripcion breve : aqui ingresamos una descripcion al objetivo de la dynpro Tipo de dynpro: se declara el tipo de pantalla una dynpro de tipo normal ocupa toda la pantalla una dynpro de tipo subscreen es una pantalla que puede mostrarse en una area de cualquier pantalla dentro del module pool una dynpro de tipo ventana de dialogo modal es una pantalla que solo ocupa parte de la pantalla tipos normal, subscreen, ventana de dialogo modal ok_code contiene el codigo de la funcion correspondiente al boton (a cada dynpro se le asigna OK_CODE) EN LA...

Acceder a esta publicación

Creado y Compartido por: Andres Felipe Escobar Lopez

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

SAP Master

Dynpros Se crean desde la Tx SE80 o SE51 Se identifican por un número único de 4 dígitos dentro del programa o module pool Tipos de dynpro: Normal: pantalla completa Subscreen Ventana diálogo modal Elementos de una dynpro Text Field: textos fijos Input/Output Fields: campo de entrada/salida de datos Checkbox RadioButton PushButton: código de función para saber cuándo se pulsa TabStrip Control Box: para organizar elementos en la pantalla SubScreen Area Table control: mostrar/modificar datos de una tabla Custom Control: contenedor para mostrar otro elemento de la pantalla Status Icon: para mostrar el Status Gui del programa

Acceder a esta publicación

Creado y Compartido por: Xavier Martinez Garsaball

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

SAP Master


Para la creación de un Dynpro se ejecuta la tx SE80 o bien a través de tx. SE51, se gobierna desde un programa tipo modul pool y se le da crear dynpro definiendo el numero de dynpro de cuatro dígitos. Puede ser de tipo: Normal (toda la pantalla) , SubScreen (en área de pantalla ), Dialogo modal (parte de la pantalla) , o Dynpro de selección. Cada Dynpro tiene la pestalla lista de elementos en la cual vemos todo lo definido en el Dynpro, por default se encuentra en botón estándar de sap al cual hay que ponerle el valor de la variable a OK_CODE. En la pestaña Log de proceso de los Dynpro se encuentan los dos eventos principales es decir el PBO y el PAI. A través de Layout se definen...

Acceder a esta publicación

Creado y Compartido por: Javier Montero Quintal

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

SAP Expert


DISEÑO DE PANTALLAS: Transacción SE80 > Programa > botón drcho. sobre nombre pgm > Crear/Dynprp > introducir nº dynpro, continuar > pantalla opciones dynpro: 1- solapaAtributos: Descripción breve, Tipo dynpro - Normal, Subscreen ó Ventana de dialogo modal), Dynpro siguiente, Posición del cursor, Grupo de Dynpros. 2- solapa Lista de Elementos: contiene la lista de elemtos que componen la dynpro (OK code se ha de establecer siempre por cada dynpro). Textos, máscaras de entrada y salida y atributos especiales. 3- solapa Lógica proceso: definición de lógica para PBO y PAI. > acceder a SCREEN PAINTER, botón LAYOUT. Para modificar botón e lápiz....

Acceder a esta publicación

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

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

SAP Master


CREACIÓN DE DYNPROS SE51 o SE80. Con el programa Module pool creado, damos botón derecho crear dynpro. Pestaña “Lista de Elementos”: al principio solo existe el botón ok, llamado OK_CODE. Creamos sus elementos con el botón “Layout”. SY-UCOMM: código de función correspondiente al botón presionado. - Tabstrip: control para una dynpro que tiene una colección de pestañas, c/una es un objeto separado. Box: para organizar los elementos - Subscreen Area: área dentro de la dynpro donde podremos poner otra dynpro. Para llamarla: PROCESS BEFORE OUTPUT MODULE status_1000 CALL SUBSCREEN SUBS1 (nombre area de subscreen) INCLUDING...

Acceder a esta publicación

Creado y Compartido por: Sonia Agüero Caballer / Disponibilidad Laboral: FullTime

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

SAP Senior

Las dynpro incluídas en un programa ABAP se identifican por un identificador único de 4 dígitos. Existen tres tipos de dynpro: Normal, Subscreen y Ventana de Diálogo Modal. Todas las dynpros se crean con el elemento OK (OK_CODE). La declaración correspondiente al evento PBO es PROCESS BEFORE OUTPUT. La declaración correspondiente al evento PAI es PROCESS AFTER INPUT. Los elementos que se pueden dibujar en una dynpro a través del SCREEN PAINTER son: Text Field --> Visualización de texto estático. Se puede asociar a un campo declarado en el diccionario de datos. Input/Output Field --> El TextBox de toda la vida. Checkbox --> Se le asigna el código de función...

Acceder a esta publicación

Creado y Compartido por: Francisco Javier López Andreu

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

Una dynpro se identifica mediante un número que esta formado por cuatro digitos. Existen tres tipos de dynpros: -Dynpro normal: Ocupa toda la pantalla -Dynpro subscreen: Se muestra en una area de cualquier pantalla -Dynpro ventana de dialogo modal: solo ocupa una parte de una pantalla. En cada dynpro se asigna en la lista de elementos OK_CODE.

Acceder a esta publicación

Creado y Compartido por: Erika Andrea Rojas Gutierrez

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

SAP Expert


Creación de las Dynpros o Pantallas. Para crear una dynpro o pantalla se utiliza el screen painter mediante la transacción SE51 o a través de la transacción SE80. Se accede al programa y se le da clic derecho y selección Crear-Dynpro, luego se asigna el número de cuatro dígitos y continuar y luego se configura la dynpro. En la solapa atributos, descripción breve, tipo de dynpro ya sea normal (toda la pantalla), subscreen (puede mostrarse en cualquier área de una pantalla), modal (solo ocupa parte de una pantalla), Dynpro siguiente, posición del cursor, grupo de dynpros. En la solapa lista de elementos: elementos que componen a la dynpro, allí se le asignara un...

Acceder a esta publicación

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


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.