leer 1a posicion y ultima posicion

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • romario2
    Senior Member
    • abr
    • 233

    #1

    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
    Senior Member
    • abr
    • 182

    #2
    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

    Originalmente publicado por romario2
    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

    Comentario

    • Jonathan Barrio Rodriguez
      Senior Member
      • oct
      • 199

      #3
      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.
      Barrio Rodriguez, Jonathan.
      _____________________________________
      "No sigas a quien haya encontrado la verdad sino a quien la busque"

      Comentario

      Trabajando...