. ÁREA RECURSOS SAP - RECURSOS TÉCNICOS ABAP

 E-SAP

CAPACITACION
PROFESIONALES EGRESADOS
INGRESO ALUMNOS
CAPACITACION EMPRESAS
PLATAFORMA BLEARNING SAP
PREGUNTAS FRECUENTES

CARRERAS
:: CONSULTOR SAP ABAP
PROGRAMADOR ABAP INICIAL
PROGRAMADOR ABAP AVANZ.
:: CONSULTOR SAP PORTAL
WEBDYNPRO JAVA INICIAL
WEBDYNPRO JAVA AVANZADO
:: ANALISTA SAP BI / BW
DESARROLLADOR BI INICIAL
DESARROLLADOR BI AVANZ.
:: ADMIN. SAP NETWEAVER
CONSULTOR BASIS INICIAL
CONSULTOR BASIS AVANZADO
CURSOS
INTRODUCCION A SAP R/3

RECURSOS
SERVICIOS CONSULTORIA SAP
BOLETIN DE NOTICIAS SAP
ACTUALIDAD DEL MUNDO SAP
RECURSOS TECNICOS SAP
RECURSOS HUMANOS
BECAS ESTUDIO
REPRESENTANTES ESAP

 :: RECURSOS TECNICOS ABAP

ESAP - CENTRO DE CAPACITACION CAPACITACION SAP ESAP - CENTRO DE CAPACITACIÓN PROFESIONAL SAP

    EVENTOS EN REPORTES


En esta sección analizaremos los eventos fundamentales que se producen y desencadenan en los reportes ABAP.

Conocer estos eventos es fundamental para lograr programas bien codificados.


La carrera "Programador Abap Nivel Inicial" le brinda una completa capacitación sobre este y otros temas bases en la programacion ABAP, por ello le recomendamos visitarla.

recursos programacion SAP ABAP


Capacitación SAP - ABAP 1. LISTADO DE EVENTOS.
-----------------------------------------------------------
CURSO ABAP - CAPACITACION SAP1.1 INITIALIZATION
CURSO ABAP - CAPACITACION SAP1.2 AT SELECTION-SCREEN
CURSO ABAP - CAPACITACION SAP1.3 AT SELECTION-SCREEN ON VALUE-REQUEST
CURSO ABAP - CAPACITACION SAP1.4 AT SELECTION-SCREEN OUTPUT

CURSO ABAP - CAPACITACION SAP1.4.1 AT USER-COMMAND

CURSO ABAP - CAPACITACION SAP1.5 START-OF-SELECTION
CURSO ABAP - CAPACITACION SAP1.6 END-OF-SELECTION
CURSO ABAP - CAPACITACION SAP1.7 EJEMPLOS

 


 
Inscríbete a nuestro Exclusivo Boletín de Noticias SAP, para recibir mensualmente las mejores notas y recursos técnicos gratuitos directamente en tu casilla de correos.
>> Inscribirte
ESAP - CURSOS SAP  ABAP
 


*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
  ::Te invitamos a conocer nuestras carreras ::
  Carrera Consultor ABAP - Modulo Programador ABAP INICIAL



*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*



------------------------------------------------------------------------
Capacitación SAP - ABAP 1. LISTADO DE EVENTOS.
========================================================

 

1.1
::> INITIALIZATION
----------------------

***----------------------------------------------------------------***
* I N I T I A L I Z A T I O N
***----------------------------------------------------------------***
* Inicialización de variables
INITIALIZATION.

> DATA: Inicializa las variables y parámetros previamente declarados.
> Se ejecuta: Antes de mostrar la pantalla de seleccion
> Usado para:
-> inicializar valores de variables
-> constantes
-> Decidir que checkbos se selecciona.

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP



1.2
::> AT SELECTION-SCREEN
-----------------------------

***----------------------------------------------------------------***
* A T S E L E C T I O N - S C R E E N
***----------------------------------------------------------------***
* Validar los datos de entrada
AT SELECTION-SCREEN.

> DATA: Valida los datos ingresados, antes de procesar esta info
> Se ejecuta: el presionar "enter" sobre la pantalla de seleccion
> Usado para:
- Validar datos de la pantalla de seleccion, al "PRESIONAR ENTER".
> Ej:
AT SELECTION-SCREEN ON s_centro. "Al presionar enter sobre ese parametro
PERFORM valida_ce_emplazamiento. "Ejecutamos la siguiente rutina.


 

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP

 




*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
  :: La mejor capacitación en SAP está a tu alcance. ::
  ESAP Posee el más avanzado y efectivo sistema de Capacitación SAP. Conocelo!



*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*

 



1.3
::> AT SELECTION-SCREEN ON VALUE-REQUEST
-------------------------------------------------

***----------------------------------------------------------------***
* A T S E L E C T I O N - S C R E E N O N V A L U E - R E Q U E S T
***----------------------------------------------------------------***
* Ayuda de Busqueda para el campo P_XXXXXXXXXXXXX
AT SELECTION-SCREEN ON VALUE-REQUEST FOR 'campo_nombre'.

> DATA: Este evento se ejecuta al presionar F4 sobre un campo de entrada
> Se ejecuta: al presionar "F4" sobre un campo de entrada
> Usado para:
- Crear ayudas de busqueda MANUALES para un campo.
- Para matchcodes de diccionario usar "matchcode object" dentro de la declaracion del campo.
> Ej:
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_centro.
PERFORM fotr_xx_ayuda_centro.

 

 

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP

 



1.4
::> AT SELECTION-SCREEN OUTPUT
------------------------------
-------


***----------------------------------------------------------------***
* A T S E L E C T I O N - S C R E E N O U T P U T
***----------------------------------------------------------------***
AT SELECTION-SCREEN OUTPUT.

> DATA: Este evento se dispara tras la accion de un usuario sobre un parámeter.
> Se ejecuta: Para ejecutar una accion luego de que el usuario, presione un boton, fije un foco, etc .
> Usado para:
- Ocultacion y/o Desactivacion de campos.
> Ej:
PERFORM ocultar_campos.
"Ver Rutina de ejemplo: PERFORM ocultar_campos, en este apunte.

 

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP

 



1.4.1
::> AT USER-COMMAND
-------------------------


***----------------------------------------------------------------***
* A T U S E R - C O M M A N D
***----------------------------------------------------------------***


> DATA:
> Se ejecuta: Al presionar un botón
> Usado para:
- Cuando hay un boton de seleccion y lo selecciono


:: DECLARACIÓN:

AT USER-COMMAND.
PERFORM user_command_list.

:: RUTINA:
*&---------------------------------------------------------------------*
*& Form user_command_list
*&---------------------------------------------------------------------*
* Comando de usuario en lista
*----------------------------------------------------------------------*
FORM user_command_list.
CASE sy-ucomm.
WHEN 'OK'.
SET SCREEN 0.
LEAVE SCREEN.
WHEN 'CANC'.
SET SCREEN 0.
LEAVE SCREEN.
ENDCASE.
ENDFORM. " user_command_list

 

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP

 




1.5
::> START-OF-SELECTION
----------------------------

***----------------------------------------------------------------***
* S T A R T - O F - S E L E C T I O N
***----------------------------------------------------------------***
* Tratamiento de los datos seleccionados
START-OF-SELECTION.

Usado para: Comenzar procesos de seleccion de datos, deacuerdo a lo introducido en la pantalla de seleccion.
Se ejecuta: Al ejecutar la pantalla de seleccion. (F8)

 

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP

 




*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
  ::Te invitamos a conocer nuestras carreras ::
  Carrera Consultor ABAP - Modulo Programador ABAP INICIAL



*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*




1.6
::> END-OF-SELECTION
-------------------------

***----------------------------------------------------------------***
* E N D - O F - S E L E C T I O N
***----------------------------------------------------------------***
END-OF-SELECTION
> DATA:
> Se ejecuta:
> Usado para:
-

 

                                                                                          [ˆ Subir]

**--------------------------------------------------------------**
ESAP - CENTRO DE CAPACITACION CAPACITACION SAP
                                                                                                                    Centro de capacitacion SAP

 

1.7
::> EJEMPLOS
---------------

*///////////////////////////////////////////////////////////////////////
*EJEMPLOS
*///////////////////////////////////////////////////////////////////////

FORM ocultar_campos . "Desactiva (grisa) los campos de un block

LOOP AT SCREEN. "Deshabilito BL1
IF screen-name = 'P_AVISO' OR
screen-name = 'P_ORDEN'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.

ENDFORM "ocultar_campos



 

*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
  ::Te invitamos a conocer nuestras carreras ::
  Carrera Consultor ABAP - Modulo Programador ABAP INICIAL



*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*

 

   

© CVOSOFT CONST_PAIS_NOMBRE | www.cvosoft.com | info@cvosoft.com