Anuncio

Colapsar
No hay anuncio todavía.

Informar avance del proceso en abap

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Informar avance del proceso en abap

    Buen día, de antemano muchas gracias a todos, les comento que estoy haciendo un proceso de actualización y tengo que recorrer cerca de 2 millones de registros por lo que me gustaría es a medida que va avanzando el loop ir indicando el porcentaje procesado, alguien me podria mostrar un ejemplo de cómo enviar mensajes a medida que se sigue procesando el codigo?

    desde ya muchas gracias
    saludos

  • #2
    mira deberias hacer esto colocar esto al comenzar el loop cada vez que cambia el sy-tabix o un nuevo registro para procesar:

    var_1 = total de registros
    var_2 = registro del sy-tabix. registro que se esta procesando
    var_3 = var_2 / var_1
    var_3 es el % de proceso o avance.

    var_4 type c largo de 15.
    var_5 type c largo de 30.
    concatenate var_3 '%' into var_4.
    condence var_4.

    concatenate var_4 'de avance' into var_5. condence var_5.

    *Muestra el indicador en la barra de status
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
    EXPORTING
    percentage = var_4
    text = var_5

    suerte

    Comentario

    Trabajando...
    X