buscar n semanas tabla interna

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • budista1
    Senior Member
    • sep
    • 154

    #1

    buscar n semanas tabla interna

    Hola,

    tengo una pantalla de seleccion con un parametro n semanas

    campo semana = WOCHE

    si por ej la semana actual es la 17 y el parametro es 3

    tengo que buscar los datos de las semanas 16 15 14

    algun codigo de abap de ejemplo?

    SALUDOS ABAPEROS
  • JoNhNaTaN
    Member
    • ene
    • 70

    #2
    Algo sencillo

    campo semana = WOCHE

    si por ej la semana actual es la 17 y el parametro es 3

    tengo que buscar los datos de las semanas 16 15 14

    data: semana type i.

    semana = semana_actual - paramentro.
    *(14 = 17 - 3)

    while (semana < semana_actual).

    loop at it_tabla assigning <it_tabla> where campo_semana = semana.
    **aqui extraes tu datos, ya estas en la linea donde la semana es 14, 15 o 16.
    it_final = <it_tabla>-campo_valor.
    append it_final.
    endloop.
    semana = semana + 1.
    endwhile.

    tambien puedes intentar con:

    do parametro times.
    ...
    enddo.

    Saludos.

    Comentario

    Trabajando...