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

 X 

📘ABAP - Initialization

Selector Alummnos / Empresas

Definición de Initialization

Evento de un programa ABAP que nos permite inicializar cualquier variable del programa antes de su procesamiento.

Es sin dudas uno de los eventos más importantes ya que gran parte de los programas ABAP requieren inicializar variables.

Este evento se produce antes de que la pantalla de selección estándar se llama. 

Durante este evento, los campos de entrada de la pantalla de selección estándar sólo se pueden inicializar una vez después de que se haya iniciado el programa. 

Durante la inicialización, los valores estándar de los parámetros o criterios de selección, que se declaran en las bases de datos lógicas, se pueden cambiar.

Tal como ocurre con los otros eventos, INITIALIZATION es una palabra reservada del lenguaje ABAP.

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP Master


Con comillas dobles se puede poner un comentario en cualquier posición de la línea Eventos de un programa: -Initialization Inicializar campos o variables -At Selection Screen Validar datos en parámetros -Start Of Selection

Acceder a esta publicación

Creado y Compartido por: Diego Baigorria

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

SAP Senior

Al abrir el programa Z_PRUEBA_EVENTO que se acaba de crear, se colocara un breakpoint dentro del evento INITIALIZATION, se presionara F8 y la ejecucion se detendra en el break, si se hace doble click en las variables que aparecen en la pantalla podremos ver su valor en ese momento. Ahora se creara un watchpoint, esta funcionalidad nos permitira detener la ejecucion de un programa cuando se cumpla determinada condicion. Ir a la casilla "Watchpoint". En Field Name se ingresara el nombre del campo por el cual queremos hacer la busqueda que en este caso sera "v_campo2", luego ingresamos el operador por el cual haremos la comparacion que sera en este caso el "=", por ultimo ingresaremos el valor de la busqueda. Ahora...

Acceder a esta publicación

Creado y Compartido por: Gerardo Pagaza

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

SAP Senior

Caracteristicas de un programa ABAP. Reporte: existen 4 tipos de palabras, declarativas, eventos, control, operativas. con * se utiliza como comentario dentro del programa eventos Initialization. at selection-screen. star-of-selection end-of-selection at line-selection at user-command top-of page y end-of-page. crear programa z_prueba_eventos.

Acceder a esta publicación

Creado y Compartido por: Yanko Alejandro Urbina Garay

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

SAP Senior

Los programadores ABAP son los que crean o modifican los objetos y va depender de los requerimientos o necesidades del usuario del sistema, los objetos mas comunes serian: Reportes clasicos, reportes interactivos y reportes AVL. Los programas de dialogos llamados module pool. Modulos de funciones y modulos de funciones RFC. Formularios Batch Input. y en ampliaciones usando los comandos user exit, customer exit, field exit, screen exit, menu exit y enhancement. Las interfaces que vendrian siendo los archivos de entrada y de salida. en el lenguaje de ABAP se utilizan las sentencias llamadas palabras reservadas o palabras claves: REPORT DATA PERFORM INITIALIZATION existen 4 tipos de palabras reservadas...

Acceder a esta publicación

Creado y Compartido por: Edgar Enrique Pérez Velásquez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

Tipos de Palabras Claves: Declarativas (DATA, TABLES y CONSTANT), Eventos, Control, Operativas (WRITE, MOVE). Estructura de un Reporte: REPORT, TABLES, DATA, EVENTOS, SUBRUTINAS. Comentarios: * en la primera Columna o " en cualquier posición de la línea Eventos: Etiquetas que identifican una sección del programa (No se pueden crear eventos). INITIALIZATION, AT SELECCION-SCREEN, START-OF SELECTION, END-OF-SELECTION, AT LINE-SELECTION, AT USER-COMMAND, TOP-OF-PAGE, END-OF-PAGE.

Acceder a esta publicación

Creado y Compartido por: Jose Francisco Rico Moreno / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Principales eventos dentro de un programa: Initialization: es el primer evento que se ejecuta generalmente para inicializar variables. At selection screen: valida datos introducidos en la pantalla de seleccion. end of selection: un evento que se ejecuta antes de la impresion del reporte. at line selection: permite seleccionar una linea de un listado. at user comand: se ejecuta cuando un usuario presiona un boton. top of page: evento para la cabecera de la pagina end of page: pie de pagina del reporte.

Acceder a esta publicación

Creado y Compartido por: Faharid Manjarrez

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

SAP Senior

Para acceder a algunos de los objetos ABAP se debe enlazar con una transaccion, esta puede ser creada por la SE93. Eventos de un programa: INITIALIZATION: Inicializacion de variables AT SELECTION SCREEN START-OF-SELECTION: Programa principal END-OF-SELECTION: Se procesa luego del programa principal, impresion de consultas AT LINE-SELECTION AT USER-COMMAND TOP-OF-PAGE: Titulos END-OF-PAGE: Paginacion En el programa del final del capitulo pueden usar el caracter / para hacer el retorno de linea y asi la impresion les salga en lineas diferentes: WRITE /'SUMA: '. WRITE v_suma.

Acceder a esta publicación

Creado y Compartido por: Alexander Benitez Martinez

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

SAP Senior

Eventos: Sección de Código de un programa identificado por una etiqueta NO SE PUEDEN CREAR NUEVOS EVENTOS. SON PALABRAS QUE YA EXISTEN. Los principales son: INITIALIZATION: Es el primer evento que se ejecuta. Permite inicializar los campos de la pantalla de selección de un programa o cualquier otra variante. AT SELECTION-SCREEN: Se usa para validar los datos en los parametros que conforman la pantalla de selección. COMENTARIOS: * en la primera columna de la fila " en cualquier posición de la linea WatchPoint. Deneter el programa cuando se cumpla determinada condición.

Acceder a esta publicación

Creado y Compartido por: Jair Sneider Reyes Zabala / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

1. Aplicaciones ABAP Tipos de objetos: Reporte, reporte interactivo y reporte ALV Programa de dialogo Formularios Batch Input User exist Field Exist Funciones y RFC Palabras Claves: Declarativas.- DATA, TABLES y CONSTANT. Eventos.- START-OF-SELECTION, TOP-OF-PAGE, etc. Control.- IF, WHILE, DO, etc. Operativas.- WRITE, MOVE, etc. Comentarios: Asterisco en la primera columna de la fila. Con comillas dobles en cualquier posicion de la linea. 2. Eventos en un programa ABAP LOs primeros eventos que pueden ocurrir dentro de un programa son: INITIALIZATION AT SELECTION-SCREEN START -OF-SELECTION END-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND TOP-OF-PAGE END-OF-PAGE...

Acceder a esta publicación

Creado y Compartido por: Abel Arnaldo Vergaray Barrena / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert


-Existen 4 tipos de palabras clave Declarativas: data, tables, constant Eventos: start-of-selection, at-selection Control: if, while Operativas: write, move -initialization es el primer evento que se ejecuta -No importa el orden en el que se escriben los eventos dentro de un mismo programa -Leído en la sección consultas al instructor: Consulta Alumno: Hola. Consulta. En cuanto a los breakpoints, el externo, que usos tiene? Gracias. Para fines prácticos la utilidad es la misma. La diferencia radica en la duración del mismo. El Externo dura 2 horas y el de sesión dura mientras la sesión permanezca abierta.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani


👉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.