MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   leer 1a posicion y ultima posicion (foro/showthread.php?t=28966)

romario2 19/03/09 17:28:01

leer 1a posicion y ultima posicion
 
Hola,

tengo una tabla interna y quiero leer un campo fecha de la 1a posicion de la tabla y otro campo fecha para leer en la ultima posicion de la tabla interna.

Alguna sugerencia??

Muchas gracias de antemano

acha3318 19/03/09 18:02:07

Asi de rapidez lo único que se me ocurre seria algo como esto:

* Obtener cuantos registros tiene la ti_interna
DESCRIBE TABLE ti_interna LINES numlineas.

* Lee el primer registro
READ TABLE ti_interna INDEX 1 INTO wa_reg_primero.

* Lee el último registro
READ TABLE ti_interna INDEX numlineas INTO wa_reg_ultimo.

De ahi en adelante sigue tu lógica.

Espero te ayude.

ACHA


Jonathan Barrio Rodriguez 19/03/09 19:29:41

Dentro de un loop puedes utilizar los eventos "AT FIRST" y "AT END", que leen el primer y úlimo registro respectivamente. Dentro de cada "AT XXX" "ENDAT." PUEDES METER LA LÓGIca de proceso que necesites para tratar esos registros.

De todos modos también leería el restro de registro, por lo tanto la respuesta de Hacha es mejor por temas de optimización.

Saludos.


Husos Horarios son GMT. La hora en este momento es 03:01:15.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web