Ayuda SAP

Insertar espacios en blanco en un string

Buenas tardes grupo.

Alguien sabe como ingresar espacios en blanco en un String dinamicamente, de antemano muchas gracias.

Saludos.

abap? si puedes explicar que tratas de hacer.

Saludos.

@squall192 lo que se quiere hacer es completar con espacios en blanco un archivo plano, es decir la lineas del txt deben quedar con 250 caracteres, en algunos casos la linea contienen 230 caracteres, para este caso seria agregar 20 espacios en blanco y asi obtener los 250 caracteres usando la función gui_download, saludos.

Hola @Cristianffe19, una posibilidad:

REPORT ZTEST5. CLASS cl_abap_char_utilities DEFINITION LOAD. DATA: BEGIN OF idownload OCCURS 1000, data(250), cr_lf TYPE c VALUE cl_abap_char_utilities=>cr_lf, END OF idownload. CONCATENATE ' hola' 'esto es una ' ' prueba' INTO idownload-data. APPEND idownload. CALL FUNCTION 'GUI_DOWNLOAD' EXPORTING filename = 'c:\PRUEBA.txt' filetype = 'ASC' trunc_trailing_blanks = ' ' TABLES data_tab = idownload EXCEPTIONS OTHERS = 1. .

7 Me gusta

@Salco muchas gracias, me sirvió bastante.

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.