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

 X 

📘ABAP - Descending

Selector Alummnos / Empresas

Definición de Descending

Cláusula ABAP que se utiliza para ordenar una tabla interna de manera descendente, es decir de mayor a menor.

Utilizaremos esta adición junto con la sentencia SORT cuya sintaxis es la siguiente:

SORT <tabla_interna> BY <campo_1>  <campo_2> <campo_n>.

Si no especificamos un orden de ordenamiento entonces el ordenamiento por defecto será ascendente.

También existe la posibilidad de ordenar una tabla interna en froma descendente por algunos campos y en forma ascendente por otros.

Veamos a continuación un ejemplo:

SORT ti_usuarios BY documento DESCENDING fecha_alta ASCENDING.

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP Senior

Tablas internas: Son un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. Una tabla de datos puede almacenar de 0 a n registros de datos. Los usos mas tipicos para utilizar tablas internas son para almacenar temporalmente los datos de las tablas bases de datos para un almacenamiento futuro, tambien para estructurar y formatear datos que se mostraran como salidas de programa y para formatear datos para ser utilizados por otros servicios. Una estructura o área de trabajo o cabecera de una tabla interna solo puede almacenar 1 registro de datos. Siempre que declaramos una tabla interna su nombre debe comenzar con TI_ donde ti significa tabla interna, siempre que se declare...

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

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

Acceder a esta publicación

Creado y Compartido por: Saul Rincon Olvera

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

SAP SemiSenior

Tabla Interna (Suena a un Cursor de SQL, hay que averiguar si eso es), util para extracción de conjuntos de datos para procesar, enviar a un reporte, o darles formato para dejarlos disponibles para otra aplicación. DATA: BEGIN OF ti_Provedores OCCURS 0, nombre(30) TYPE c, apellido(30) TYPE c, END OF ti_Proveedores. (Nota, el numero después de OCCURS no limita la cantidad de registros, sino los que se guardan en la memoria de manera simultanea - supongo que tipo SWAP, habría que hacer pruebas), si se soloca 0 es Sin Limite. Adicionar Registros: CLEAR rm_Proveedores. rm_proveedores-Nombre = 'Jose Francisco'. rm_proveedores-Apellido = 'Rico Moreno'. APPEND rm_Proveedores...

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 Master

DICCIONARIO DE DATOS TABLAS INTERNAS: Es un objeto de datos que permiten guardar en memoria, grandes cantidades de registros de datos con la misma estructura. Append to: Añade un registro a la tabla interna en la ultima posición con los valores que tengamos en el área de trabajo. Select: Se llena la tabla interna con el contenido de la B.D. Sort: Ordena una tabla interna, descending o ascending. Para rrecorrer una tabla interna y procesar registro a registro utilizaremos la sentencia Loop- endloop. Read Table: para leer un registro concreto de una tabla interna sin necesidad de recorrerla. Index: Leer los datos que se encuentran en una posición particular de la tabla, si se le agrega la clausula binary search hace...

Acceder a esta publicación

Creado y Compartido por: Maria Ysabel Colina De Magdaleno

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

SAP Master


¿QUÉ SON LAS TABLAS INTERNAS? Es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. Las tablas internas se utilizan cuando se quiere guardar una colección de registros de datos de la misma estructura en memoria, sin necesidad de acceder continuamente a las bases de datos. Típicamente se usa para: Almacenar temporalmente los datos de las bases de datos para un procesamiento futuro. Estructurar y formatear datos que se mostrarán como salida del programa. Formatear datos para ser utilizados por otros servicios. La cantidad máxima de registros está relacionada con los límites específicos en la instalación...

Acceder a esta publicación

Creado y Compartido por: Gianfranco Pasqua Indiano / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

Tablas Internas Para almacenar temporalmente los datos de las bases de datos para un procesamiento futuro. Para estructurar y formatear datos que se mostrarán como salida del programa. Para formatear datos para ser utilizados Ejemplo de declaración de Tabla Interna: Data: BEGIN OF ti_proveedores OCCURS 0, Nombre (30) TYPE c. DATA: ti_proveedores LIKE STANDARD TABLE OF wa_proveedores. CLEAR wa_proveedores. Wa_proveedores-nombre = ‘Ernesto’. APPEN wa_proveedores TO ti_proveedores *Entre otros comandos para ordenar una tabla podemos usar SORT junto a ASENDING o DESCENDING. Para procesar una tabla usamos: LOOP AT ti_proveedores INTO wa_proveedores WHERE NOT nombre...

Acceder a esta publicación

Creado y Compartido por: Enmanuel Vargas Sanchez

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

SAP Expert


TABLA INTERNA DATA: BEGIN OF [tabla] OCCURS [n] n numero de lineas que se guardan en memoria simultaneamente, no limite de registros [definicion de campos] END OF [tabla] n generalmente se deja en cero para trabajar gran cantidad de registros crear tabla a partir de una standard data: ti_vuelos like standard table s_fly with header line crear tabla con line like of LLENADO DE TABLA INTERNA APPEND TO, agrega un registro al final SELECT: llenado a partir de base de datos ORDENAMIENTO DE TABLA SORT EJ. SORT tabla by campo descending/ascending RECORRER TABLA LOOP END LOOP LOOP AT tabla INTO variable WHERE NOT campo IS INITIAL ENDLOOP si no hay registros el SY-SUBRC es diferente de cero LEER UN REGISTRO DE TABLA SIN NECESIDAD DE RECORRERLA...

Acceder a esta publicación

Creado y Compartido por: Yeffer Jaime Sierra Saenz

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

SAP Master

Las tablas internas nos permiten guardar en memoria grandes cantidades de registros de datos que tienen la misma estructura. Al definir una tabla interna se debe especificar el nombre de la tabla y los campos de la misma, además con la sentencia OCCURS en 0 se permite trabajar con tablas con muchos registros. Con la sentencia APPEND TO podemos llenar con datos la tabla interna que hayamos creado. La sentencia SORT nos permite ordenar los datos de la tabla interna, se debe especificar DESCENDING para ordernar de mayor a menor o ASCENDING para ordenar de menor a mayor. Con la sentencia LOOP-ENDLOOP podemos recorrer una tabla interna y procesarla registro a registro. Si queremos leer un solo registro sin recorrer la tabla interna utilizamos...

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

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

SAP Senior

TABLAS INTERNAS TI - es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. La TI existe en memoria mientras se esta ejecutando el programa. Tiene un cuerpo formado por 1 o n campos y una cabecera que es una estructura que tiene el mismo formato que la TI y se utiliza para acceder a los registros de la TI. Declaración de TI La sintaxis es DATA: BEGUIN OF <tabla> OCCURS <n>, <Definición campo>, ................... END OF <tabla>. La clausula OCCURS se utiliza para especificar la cantidad de registros en memoria de una TI. Ejemplo: DATA: BEGUIN OF ti_proveedores OCCURS 0, Otra forma: DATA: BEGUIN...

Acceder a esta publicación

Creado y Compartido por: Ana Schiau

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

Acceder a esta publicación

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


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