Problema select-option

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Garces
    Senior Member
    • ago
    • 321

    #1

    Problema select-option

    Buenas tardes foro...
    Una consulta....
    Tengo un SELECT-OPTION (s_fecha FOR sy-datum).
    Necesito obtener la fecha más reciente (la mayor) de dicho select-option...
    No necesariamente es el campo s_fecha-high...
    Cómo podría hacer???
    Saludos...
    Miguel Ángel Garcés Ramírez
  • sconoredhot
    Senior Member
    • feb
    • 341

    #2
    respuesta

    hola
    yo trataria de loopearla
    y dentro del loop tomar el primer valor
    y despues ir comparando para llegar hasta el mas alto

    Espero que te sirva

    saludos
    Sebas

    Desarrollador ABAP.

    Comentario

    • DavidXD_XD
      Moderator
      • ago
      • 1255

      #3
      Pienso igual que sconoredhot

      Código:
      SORT s_fecha DESCENDING low.
      
      READ TABLE s_fecha INDEX 1.
      Entonces ahi s_fecha-low en el primer registro tiene la mayor fecha ...
      David Carballido Córdova

      Comentario

      • ongo
        Member
        • ago
        • 45

        #4
        Buenas,

        Si se puede hacer un LOOP no se puede hacer un SORT?

        Comentario

        • Garces
          Senior Member
          • ago
          • 321

          #5
          Excelente... puedo hacer un sort al select option y sacar el mayor valor....
          Ahora tengo otra consulta algo más difícil...
          Cómo puedo saber si este rango está incluido dentro de otro rango???
          Intenté con 's_fecha IN <rango>' pero no es posible....
          Alguna idea???
          Miguel Ángel Garcés Ramírez

          Comentario

          • Bmamba
            Member
            • jun
            • 91

            #6
            Originalmente publicado por Garces
            Excelente... puedo hacer un sort al select option y sacar el mayor valor....
            Ahora tengo otra consulta algo más difícil...
            Cómo puedo saber si este rango está incluido dentro de otro rango???
            Intenté con 's_fecha IN <rango>' pero no es posible....
            Alguna idea???
            supongo que con el mismo sort puedes obtener el menor valor también.
            y luego comprobar que el menor valor y el mayor valor de ese rango, están dentro del rango que quieres que lo englobe.

            Saludos

            Comentario

            • Garces
              Senior Member
              • ago
              • 321

              #7
              Entiendo... pero qué sucede si tengo intervalos no valores puntuales... o peor aún... Algunas entradas del rango como intervalo y otras como valores puntuales.
              Miguel Ángel Garcés Ramírez

              Comentario

              Trabajando...