📘ABAP - Index

DOS PLANES INCREIBLES!
EXPLOTA JUNIO EN CVOSOFT!

Plan Carrera 2021
Plan Referentes 2x1

Definición de Index

Cláusula ABAP que es utilizada en muchas sentencias para especificar un registro en particular dentro de una tabla interna.

Por ejemplo cuando deseamos leer un registro de una tabla interna vamos a utilizar la sentencia READ. Si lo que queremos es leer particularmente el segundo registro existe en la tabla interna, entonces utilizaremos la adición INDEX de la siguiente forma:

READ TABLE ti_operaciones INTO wa_operaciones INDEX 2.

También utilizaremos muy comúnmente la adición INDEX con las sentencias MODIFY, DELETE, UPDATE.

¿Buscás una carrera con Futuro?

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

¡🖐️NO TE VAYAS! sigue leyendo 👇, que tenemos muchos recursos para compartir

 

¿Desea Aprender más sobre Index?

"Index" es un tema que desarrollamos en nuestra 🎓Carrera Programador ABAP que inicia el lunes 28 Junio 2021.

Si acepta el desafío de iniciar una carrera exitosa nos veremos en clase!!!

 Cargando presentación, aguarde unos instantes...

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP SemiSenior

LA TRX SCC4 TIENE UNA IMPORTANTE FUNCION ADEMAS DE LISTAR LOS CLIENTES: Para abrir y cerrar mandantes en SAP utilizaremos la transacción SCC4, pulsamos encima el icono de modificar y seleccionamos el mandante que queremos abrir o cerrar. En esta imagen mostramos destacados los valores a modificar para cerrar el mandante En esta imagen mostramos destacados los valores a modificar para abrir el mandante Una vez canviados guardamos salimos.

Acceder a esta publicación

Ambito de estudios: Carrera Administrador BASIS - Lección: Estructura de Sistemas SAP

Creado y Compartido por: Hugo Marcelo Ocaranza

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

SAP Senior

Apunte Creado OK - Iniciar Edición 1.- Tabla Interna: es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. - Declaración de una tabla: - DATA: BEGIN OF <tabla> OCCURS <n>, <def.campo>, ... END OF <tabla>. - Otra forma: DATA: <tabla2> LIKE STANDARD TABLE OF <table>. 7.- Modificar una tabla - MODIFY <table> FROM <table2> INDEX 1 - INSERT <table> INTO <table2> INDEX 2. - DELETE <table> WHERE dni = '1234567'. Borrar el contenido total de una tabla: - REFRESH <table>. 3.- Llenado de una tabla interna - APPEND <registro> TO <tabla-interna> 4.- Ordenamiento... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Las tablas internas

Creado y Compartido por: Jose Raúl Borroni Basaez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Tablas internas Objeto de datos que permite guardar grandes cantidades de registros con la misma estructura La cantidad máxima está relacionada con los límites establecidos en la instalación Usos: Almacenar temporalmente datos de la BD Estructurar y formatear datos de salida del programa Formatear datos para otros servicios DATA: BEGIN OF nombre_tabla OCCURS n, campos, END OF nombre_tabla. *OCCURS por lo general es 0 para trabajar con grandes cantidades de registros. APPEND TO - Añade el registro al final SORT BY - Ordena una tabla LOOP AT nombre_tabla INTO estructura_tabla WHERE campo = condición - Se usa para recorrer toda la tabla o registros que cumplan con la condición READ TABLE nombre_tabla... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Las tablas internas

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

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

SAP Training

El SY-INDEX se actualiza en los bucles DO - ENDDO y WHILE - ENDWHILE. En estos bucles o iteraciones, el campo SY-TABIX no es actualizado. El SY-TABIX se actualiza en las iteraciones de tablas internas: LOOP AT - ENDLOOP. En este LOOP el campo SY-INDEX no es actualizado. Si estás en un bucles a una tabla interna (LOOP AT), debes usar SY-TABIX. Si estás en otro bucles (DO o WHILE), debes usar el SY-INDEX.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: El control del flujo de datos

Creado y Compartido por: Rubén Stanley Morán Mejía / Disponibilidad Laboral: PartTime + Carta Presentación

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

3. DICCIONARIO DE DATOS 3.1.Tablas Internas 3.1.1. Que son Objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. - Almacenar temporalmente los datos de las bases de datos para un procesamiento futuro - Para estructurar y formatear datos que se mostraran como salida de programa - Para formatear datos para ser utilizados por otros servicios. 3.1.2. Declaración DATA: BEGIN OF wa_proveedores OCUURS 0, nombre(30) TYPE c, apellido(30) TYPE c, dni(8) TYPE c, END OF wa_proveedores. DATA: ti_proveedores LIKE STANDARD TABLE OF wa_proveedores. 3.1.3. Llenado APPEND TO: Se añade un registro en la última posición con los valores que... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Las tablas internas

Creado y Compartido por: Fernando Ramos Burgos

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

SAP Master

CONDICIONES IF -- ENDIF CASE -- ENDCASE BUCLES LOOP AT -- ENDLOOP ----> utilizar sy-tabix DO -- ENDDO ---> utilizar sy-index WHILE --- ENDWHILE ---> utilizar sy-index SENTENCIAS DE CONTROL CHECK -- Si la condición es verdadera continúa con la siguiente sentencia, caso contrario, dentro de un bucle pasa a la siguiente iteración, fuera del bucle continúa hasta el final del evento o programa EXIT -- dentro de un bucle sale del bucle, dentro de una subrutina sale de ella, fuera de un bucle sale del prog CONTINUE -- pasa a la sig iteración del bucle STOP -- finaliza el prog ejecutando el evento END-OF-SELECTION LEAVE -- finaliza el prog sin ejecutar el evento... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: El control del flujo de datos

Creado y Compartido por: Jonatan Richioni

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

SAP Senior

SENTENCIA OCCURS La cantidad de lineas especificadas en el occurs no limita el tamaño de la tabla sino la cantidad de registros que se guardan en memoria simultaneamente. DECLARACIONES DE TABLAS Existen dos formas: Data: Begin of TABLA occurs 0,(campos de la tabla), end of TABLA. Data: TABLA like standard table of TABLA_EJEMPLO. Data: TABLA like standard table of TABLA_EJEMPLO with header_line (aqui la cabecera o area interna de trabajo es la misma tabla interna Para crear una estructura de trabajo de una tabla interna se añade la sentencia LIKE LINE OF, de esta forma se crea una variable con la misma estructura que los registros de la tabla ejemplo. LLENADO DE TABLAS se realiza mediante las sentencias: APPEND... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Las tablas internas

Creado y Compartido por: Carolina Sanchez

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

SAP SemiSenior

Tablas Internas Es un objeto en memoria (como un arreglo) que permite almacenar una gran cantidad de registros con una estructura definida. Nos sirve como una objeto de transporte o almacén temporal de datos. Ya sea para leer de una base de datos o para almacenar en una. Append to Para añadir registros al final de una tabla interna. Primero se determinan los valores en una estructura y luego se añade esta estructura a la tabla interna mediante: APPEND estructura TO tabla_interna Para llenar una tabla interna con el contenido de una base de datos se utiliza la instruccion SELEC. Sort Para ordenar una tabla utilizamos la instrucción SORT con la clausula ASCENDING o DESCENDING. SORT tabla BY campo ASCENDING/DESCENDING.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Las tablas internas

Creado y Compartido por: Saul Rincon Olvera

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

SAP SemiSenior

CONDICIONES: IF, ENDIF IF Condicion. declaraciones ELSEIF condición declaraciones. ELSE. declarciones. ENDIF. CASE-ENDCASE: CASE campo. WHEN valo1. declaraciones. WHEN valor2. declaraciones. WHEN OTHERS. declarciones. ENDCASE Operadores lógicos: AND, OR, EQ(igual), NE(distinto), GT(mayor), LT (Menor), GE(Mayor o igual), LE (menor o igual). BUCLES: LOOP-ENDLOOP. LOOP AT TABLA. Declaraciones. ENDLOOP. Se puede usar la palabra WHERE para hacer más específica la consulta. DO n TIMES. (para este caso solo se ejecuta cuando la condición es verdadera) declaraciones. ENDDO. El SY-INDEX se actualiza en los bucles DO - ENDDO y WHILE - ENDWHILE. En estos bucles... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: El control del flujo de datos

Creado y Compartido por: Gerardo De La Rosa Rivera

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

SAP SemiSenior

EL ACCESO AL SISTEMA SAP. La contraseña de SAP es sensible a mayúsculas y minúsculas. El sistema SAP se basa en una arquitectura cliente-servidor de 3 capas o niveles: 1. Capa de base de datos (ORACLE → Sistema SAP ECC, o SAP HANA → Sistema es SAP ECC o S/4 HANA). Proporciona servicio de bases de datos para el salvado y recuperación de los datos empresariales. 2. Capa de Aplicación (Centro core del sistema SAP →Lógica del sistema). Servicios de aplicación para el manejo de la lógica. 3. Capa de Presentación (Representada típicamente por SAP GUI). Servicios de presentación para la implementación de SAP GUI que hace de... (+Info...)

Acceder a esta publicación

Ambito de estudios: Curso Introducción SAP - Lección: El acceso al sistema SAP

Creado y Compartido por: Vania Monserrat Navarro Cardenas


👉Bueno, estos fueron los últimos artículos de más de 65.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

ACADEMIA CVOSOFT | LO IMPORTANTE ES APRENDER, EL RESTO ES HUMO

📘+CVOPEDIA!

:: Buscador de términos:

Busque término enfocados en SAP ABAP

Utilice el siguiente campo para efectuar una búsqueda manual:

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!