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

 X 

📘ABAP - FORM

Selector Alummnos / Empresas

Definición de FORM

Es la definición de una subrutina de un programa ABAP.

Una subrutina es un código o lógica de ABAP que ha sido modularizada para mejorar entre la legibilidad del programa, hacer que sea más fácil su modificación y mantenimiento, entre otras cuestiones positivas que aporta la modularización del código de programación ABAP.

Una subrutina tiene una definición, la cual se encuentra encerrada entre las palabras reservadas FORM.....ENDFORM y una declaración que es el lugar en el programa principal en donde se llama a dicha subrutina, la cual se declara con la palabra reservada PERFORM seguida del nombre de la subrutina y a continuación se escriben los nombres de los parámetros de entrada y salida de la subrutina.   

 

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP SemiSenior

Para configurar el FORM PAINTER: Menu Utilidades-> Opciones ->Form Painter.

Acceder a esta publicación

Creado y Compartido por: Mijael Montano Mendoza / Disponibilidad Laboral: PartTime

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

SAP Expert


Subrutinas Secciones de codigo que pueden ser usadas mas de una vez (funciones) Modularizar: dividir el codigo en subrutinas, recomendado menos de 50 lineas, longitud, 30 caracteres PERFORM <nombre de la subrutina>, y doble clic en el nombre para que sap de la opcion de crearla INTERNAS: dentro del mismo programa EXTERNAS: en otro programa PARAMETROS ACTUALES: parametros definidos a la derecha del perform DE ENTRADA, DE SALIDA, DE ENTRADA Y SALIDA: PERFORM subrutina TABLES <Tabla de salida> USING <Parametros de entrada> CHANGING <Parametro de salida> FORM <PARAMETROS FORMALES> no necesariamente los parametros de la subrutina y los del...

Acceder a esta publicación

Creado y Compartido por: Yeffer Jaime Sierra Saenz

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

SAP Senior

Herramientas que nos da ABAP para asegurar la calidad del código a.- Verificación ampliada del programa: a traves de la transacción SLIN -Se verifica si la definicion FORM existe en el programa indicado -Se verifica si el programa que contiene la definicion FORM llamada existe y no es un INCLUDE -Si coinciden parámetros actuales con formales -Si coinciden categorías de parámetros USING, CHANGING y TABLES -Se verifica si existen parametros FORM sin tipo -Se verifica si se transfieren todos los parámetros necesarios y que no se transfieran parámetros desconocidos. -Se verifica si un módulo de funciones está identificado como obsoleto -Se verifica si un report tiene el tipo...

Acceder a esta publicación

Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

SUBRUTINAS: Son secciones de código que pueden ser utilizadas más de una vez. Es código ha sido modularizado en una rutina para hacer más legible el código de un programa y hacer que el mantenimiento del mismo sea más simple. Modularizar: es pasar código de no más de 50 líneas a una subrutina para mejorar la lectura y el mantenimiento. TIPOS DE SUBRUTINAS 1- Interna: Cuando está dentro del programa que la llama. 2- Externa: Cuando está en otro programa o en un include de sibrutinas. SUBRUTINAS INTERNAS Para crear una subrutina interna se usa la palabra PERFORM nom_subrutina, esto crea un bloque FORM-END FORM donde se coloca el código. A los parámetros...

Acceder a esta publicación

Creado y Compartido por: Cecilia Andrea Rigo

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

SAP Senior

explorador API documentación referencia de la API muestras aplicaciones de demostración herramientas Definición Renderización Comportamiento Estilo Simple controls value holders layouts complex controls dialogs ux3 controls sap.ui.commons sap.m características de los controles las propiedades los eventos las agregaciones UI theme designer Densidad cozy densidad compact sap.m.input combo box date picker sap.m.DatePicker radio button sap.m.radiobutton checkbox label sap.m.label control image sap.m.image formularios,contenedores y layout matrixlayout absolutelayout sap.ui.layout.form.for sap.ui.layout.form.simpleform icon tab bar hbox...

Acceder a esta publicación

Creado y Compartido por: Enrique Gomez

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

SAP SemiSenior

Resumen - Los controles de una aplicacion SAPUI5 SAPUI5 viene con muchos recursos disponibles, su documentacion, ejemplos, etc. Las api estan en: sapui5.hana.ondemand.com/#/api/ Librerias más usadas: sap.ui.commons orientada a aplicaciones de escritorio sap.m: multidispositivos existen distintas densidades de los controles para adaptarlas a los dispositivos. - "Cozy": pensado para dispositivos tactiles (sap.m) - "Compact": pensado para dispositivos manejados con raton Siempre usar primero bibliotecas sap.m como regla excepto que el caso de uso no pueda satisfacerse. Para usar los controles de una libreria se deberá incluir en la vista en mvc:View en el atributo xmlns la libreria correspondiente,...

Acceder a esta publicación

Creado y Compartido por: Cristian Cash

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

SAP Senior

-SUBRUTINAS Son secciones de código que pueden ser utilizadas mas de una vez Los programas van a ser mas fáciles de leer y mantener. *La idea es que las subrutinas no sean mayores de 50 líneas Se busca MODULARIZAR el código, que quiere decir pasar el código del programa a subrutinas PERFORN nombre_subrutina *Los nombres deben ser lo mas representativos posible **30 caracteres máximo del nombre -TIPOS: -INTERNAS. La subrutina está dentro del mismo programa en ejecución. -EXTERNAS. Cuando la subrutina está en otro programa, puede ser un include u otro programa -SUBRUTINAS INTERNAS. Se usa la palabra clave PERFORM y luego el nombre, esto crea un bloque FORM-ENDFORM en donde...

Acceder a esta publicación

Creado y Compartido por: Armando Mayo Marquez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

Z_PLANTILLA_ALV Plantilla listado ALV REPORT Z_PLANTILLA_ALV. *********************************************************************** * Plantilla para listados ALV . * Andrés Picazo (http://sapabap.cc) **************************************************************** TYPE-POOLS: SLIS. *------I N C L U D E S ------------------------------------------------* *------C O N S T A N T E S --------------------------------------------* *------TABLAS/ESTRUCTURAS----------------------------------------------* TABLES: ???: *------TABLAS INTERNAS-------------------------------------------------* data: begin of i_datos occurs 100, xxxx, end of i_datos. *------VARIABLES-------------------------------------------------------*...

Acceder a esta publicación

Creado y Compartido por: Marcelo Alejandro Iacovino / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Subrutinas 1) Subrutinas: Secciones de código que pueden ser utilizadas más de una vez. Ayudan a que los programas sean mas fáciles de leer y de mantener. (Modularizar) No más de 50 líneas. Al debaguear un programa (con subrutinas) la preocupación sólo sería en que el resultado sea el esperado, sin importar el detalle de como se llega. Declaración: PERFORM <nombre_de_la_subrutina>. (no más de 30 caracteres) Doble clic en <nombre_de_la_subrutina> y ABAP nos preguntará si creamos el objeto y donde lo generará, en un Include de datos o en el mismo programa (prog. control). 2) Tipos de Subrutinas: INTERNAS: cuando está dentro del mismo...

Acceder a esta publicación

Creado y Compartido por: Ruben Dario Martucci / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

Significado de FFF Class form fit function class Manufacturer Part Number (IS-AD-MPN) Grouping of interchangeable parts, which are identical in respect of all of their technically-relevant properties (form, fit, and function). An FFF class is used as a "link" to group inventory-managed manufacturer parts, which are interchangeable in procurement. Every FFF class is represented internally in the System by a part with material type FFFC. TRaduccion : clase de función de ajuste de formulario Número de pieza del fabricante (IS-AD-MPN) Agrupación de partes intercambiables, que son idénticas con respecto a todas sus propiedades técnicamente relevantes (forma, ajuste y función). ...

Acceder a esta publicación

Creado y Compartido por: Freddy Alonso Retto Torres


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