✒️ABAP El procesamiento de los datos
ABAP El procesamiento de los datos
LECCION 5º DE 10
1- La inicializacion de las variables
se declaran las variables y luego se inicializan o se blanquean.
sentencia: CLEAR v_fecha.
Consultar contenido de una variable con IS INITIAL
IF v_fecha IS INITIAL.
WRITE 'la fecha esta vacia'.
ENDIF.
2- La asignacion de valores a las variables
- asignacion simple : v_cantidad2 = v_canitidad1.
- con la sentencia MOVE: MOVE v_cantidad1 TO v_cantidad2.
si son de distintos tipos de datos, no va a producir error, transforma al tipo que se le esta dando.
3- La referencia de utilizacion de las variables.
Permite saber en qué lugares del codigo se utiliza una variable determinada.
Se selecciona la variable y se pulsa el boton de una caja con tres flechas de la barra de herramientas.O a traves de hacer doble click en la variable, lleva a la declaracion de la variable y nuevamente doble click para que nos muestre donde mas se utiliza.
4- Las operaciones con caracteres.
Sentencias para tratar caracteres:
- CONCATENATE CONCATENATE v_campo1 v_campo2 v_campo3 INTO v_campo SEPARATED BY '.'.
- TRANSLATE: convertir de mayusculas a minusculas y viceversa. TRANSLATE v_texto TO UPPER CASE.
- REPLACE: reemplaza cierta parte de una cadena por otra. REPLACE 'Hola' WITH 'casa' INTO v_texto.
- SPLIT: divide un campo alfanumerico en varios campos por un separador. SPLIT v_texto_largo AT ',' INTO v_campo1 v_campo2 v_campo3.
- SHIFT: para desplazr el contenido de un campo alfanumerico. SHIFT v_alfabeto BY 5 PLACES.
- SEARCH: se usa para buscar una cadena de caracteres dentro de un campo alfanumerico. SEARCH v_alfabeto FOR 'ABC'.
- CONDENSE: se usa para borrar espacios en blanco. CONDENSE wa_doctor.
Audio: reporte standar rsrcan1
5 - Las operaciones aritmeticas.
Cuatro operaciones basicas: suma, resta division multiplicacion.
ADD 1 TO _v_numero.
SUBTRACT 1 FROM v_numero.
MULTIPLY v_numero BY 2.
DIVIDE v_numero BY 2.
 
 
 
Sobre el autor
Publicación académica de Pablo Adrian Oggero, en su ámbito de estudios para la Carrera Consultor ABAP.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 179 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial