✒️ABAP / Las subrutinas
👉Analicemos las Publicaciones Académicas de la lección ABAP Las subrutinas, donde en esta lección aprenderemos todo lo relativo a las subrutinas en abap.
Ámbito de Estudio: Carrera Consultor ABAP Nivel Inicial / Unidad 4: Las subrutinas, los módulos de funciones y el procesamiento batch
Existen 237 Publicaciones Académicas para el tema ABAP Las subrutinas / Ampliar con Google.
Para buscar publicaciones sobre un tema diferente utilice nuestro Buscador de Publicaciones
✒️Publicaciones sobre ABAP Las subrutinas
Ordenados por: Relevancia - Fecha - Agradecimientos - Comentarios
Hay que tener cuidado dentro de una subrutina de no utilizar nombres de variables que se encuentren dentro del programa principal, pues si yo le cambio el valor a una variable en la subrutina que tiene el mismo nombre que el programa principal y esta variable no se encuentra dentro de los parametros tables, using o changing me cambia el valor tambien de esta variable en el programa principal.
Creado y Compartido por: David Pulido Pinilla
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SUBRUTINAS: Secciones de codigo que pueden ser utilizadas mas un de vez (para que los programas sean mas faciles de leer y entender). MODULARIZAR: Accion de pasar el codigo de un programa a subrutinas. Lo ideal es que una subrutina no tenga mas de 50 líneas de codigo. La subrutina se declara con PERFORM seguidar del nombre de la subrutina. Si hacemos doble clic en el nombre de la subrutina el sistema nos propondra crear la subrutina en una ventana de dialogo, decimos que si y el sistema nos pregunta donde queremos crear la subrutina: Crear un nuevo include de datos. Crearlas en el mismo programa de control. Elegimos crearla en el programa de control. El sistema genera un bloque de código en el programa para que lo completemos...
Creado y Compartido por: Gema Moreno Ferreiro
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Audio A-U4L1: Paso por valor. Como vemos en la imagen anterior, el nombre del parámetro actual V_F1, es decir, el que se especifica a la derecha de la palabra reservada PERFORM es diferente al nombre del parámetro formal PF1, es decir, el que se específica a la derecha de la palabra reservada FORM en la declaración de la subrutina paso_por_valor. Basta con que ambos parámetros se encuentren en el mismo orden y su tipo sea el mismo para que ABAP los intérprete correctamente. Para pasar parámetros por valor utilizamos en la declaración de la subrutina la palabra reservada VALUE y encerramos al parámetro entre paréntesis. Cuando se pasan parámetros por valor debemos tener...
Creado y Compartido por: Juan Alberto Peñalver Alvarez /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SUBRUTINA Seccion de codigo que puede se utilizada mas de una vez, una subrutina se declara con la palabra reservada PERFORM seguida del nombre de la subrutina, despues de esto se crea un bloque FORM-ENDFORM donde colocaremos nuestro codigo. MODULARIZAR se llama asi a la accion de pasar el codigo de un programa a subrutinas, para mejorar la lectura y mantenimiento del mismo, (se recomienda que una subrutina no tenga mas de 50 lineas de codigo). TIPOS DE SUBRUTINAS Internas---cuando la subrutina esta dentro del mismo programa que la llam Externas---cuando la subrutina esta en un programa distinto al que las llama.como puede ser el caso de un include de subrutinas o otro programa PARAMETROS A los parametros ala derecha de la palabra...
Creado y Compartido por: Luis Car
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Introducción ABAP. Subrutinas Continuamos repasando los conceptos básicos de ABAP, el lenguaje de programación de SAP. En este post vamos a hablar de las subrutinas. Las subrutinas son conjuntos de instrucciones que pueden ser llamadas desde el programa en diversas ocasiones. Para definirlas se utilizan las palabras clave FORM y ENDFORM que se especifican al inicio y final de las instrucciones que forman la subrutina. Para llamarla se utiliza la sentencia PERFORM. Ejemplo: PERFORM ejemplo. Llama a la subrutina. ....... FORM ejemplo. Definición de la subrutina. ----- ENDFORM. El programa principal y la...
Creado y Compartido por: Cesar Ismael Rodriguez Zorrilla
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
UNIDAD 4 SUBRUTINAS Es una sección de código que puede ser utilizada más de una vez. La idea es pasar el código de los programas a subrutinas para que los programas sean más fáciles de leer y mantener. MODULARIZAR Es la acción de pasar el código de un programa a subrutinas, para mejor lectura y mantenimiento. Lo ideal es que una subrutina no tenga más de 50 líneas de código. Esta modularización ayuda a encontrar más fácilmente los errores en los programas. Esto porque al debaguear únicamente debo de estar atento a que el resultado de una subrutina sea el esperado sin entrar en detalle de cómo se llega a ese resultado. Una subrutina...
Creado y Compartido por: Franco Alfieri Maringota Alvarado
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Lección 1/9: QUE SON LAS SUBRUTINAS? 1. SUBRUTINAS. Las Subrutinas son secciones de código que pueden ser utilizadas mas de una vez. Utilizando las Subrutinas hace que el código de los programas sean mas fáciles de leer y de mantener. MODULARIZAR Es la acción de pasar el código de un programa a subrutinas, para mejorar la lectura y mantenimiento del mismo. Lo ideal es que una subrutina no tenga mas de 50 lineas de código Con la modularización se encuentra mas fácilmente los errores en los programas porque al debaguear un programa solo me preocupo que el resultado de una subrutina sea el esperado sin entrar en detalle como se llega a ese resultado. una subrutina se declara...
Creado y Compartido por: Ruben Santiago Cuenca Balanza /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Apunte Creado OK - Iniciar Edición 1.- Qué son las subrutinas? Son secciones de código que pueden ser usadas más de una vez. La idea de pasar código de los programas a subrutinas es para que los programas sean más fáciles de leer y de mantener. MODULARIZAR: es la acción de pasar código de un programa a subrutinas para mejorar la lectura y mantenimiento del mismo. Lo ideal es que una subrutina no tenga más de 50 líneas de código. Una subrutina se declara con la sentencia PERFORM seguida del nombre de la subrutina. - PERFORM <nombre-subrutina>. Se abre un nuevo programa con: form <nombre-subrutina> . . endform Es importante que el nombre de la subrutina...
Creado y Compartido por: Jose Raúl Borroni Basaez /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
las subrutinas son secciones de codigo que pueden ser utilizadas mas de una vez dentro del mismo programa y tambien pueden ser utilizadas por otros programas que la requieran. las ventajas que podemos tener es que estas nos permiten que el codigo sea mas facil de leer y de mantener. Modularizar, es pasar el codigo a subrutinas, lo ideal es que una subrutina no tenga mas de 50 lineas de codigo. en SAP una subrutina se declara con la palabra reservada, PERFORM seguida del nombre. si hacemos doble click sobre el nombre de la subrutina, el sistema nos propondra crear la subrutina. el nombre que se le designe a la subrutina debe ser lo mas representativo del resultado que produce la subrutina y la longitud del nombre no puede exceder los 30 caracteres....
Creado y Compartido por: Jose Sebastian Salamanca Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Las Subrutinas Se pueden declarar datos globalmente (accesibles desde todo el programa y sus subrutinas) o localmente (solo accesibles en la subrutina). Declaraciones globales facilitan el desarrollo pero pueden hacer menos eficiente la modularización y afectar el mantenimiento. Declaraciones locales favorecen la modularidad y el uso eficiente de memoria, declarando solo lo necesario en cada subrutina. Formas de pasar parámetros-Diferencias entre tipos de parámetros Se explicó la diferencia entre el nombre del parámetro actual (usado al llamar la subrutina con perform) y el nombre del parámetro formal (usado en la declaración con form) en ABAP, remarcando que sólo deben...
Creado y Compartido por: Juan Ignacio Romero


















