Mostrar una barra de progreso
Mostrar el avance de un proceso largo en la barra de estado del SAP GUI.
Desde NetWeaver 7.4 también existe la clase CL_PROGRESS_INDICATOR: cl_progress_indicator=>progress_indicate( i_text = 'Procesando…' i_processed = n i_total = total i_output_immediately = abap_true ). En segundo plano no se muestra nada.
- Trucos
- 5 de 7
- Anterior
- Hacer invisible un table control
- Siguiente
- Depurar ventanas emergentes (popups)
Mostrar una barra de progreso en un report.
Para mostrar una barra de progreso en tu report, este es un ejemplo a utilizar.
DATA: a LIKE sy-ucomm.
DO 100 TIMES.
DO 300 TIMES. " solo para que el ejemplo tarde un poco
GET TIME.
ENDDO.
a(3) = sy-index.
a+3 = '%'.
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
percentage = sy-index
text = a.
ENDDO.