#11
|
|||
|
|||
Sigo sin poder resolver este problema ahora encontré esta función que supuestamente me sapara en los n campos un string con formato CSV con algún caracter separador de campos. Utilizo la mismo y me divide únicamente en 8 campos en lugar de 10 campos y los valores están todos incorrectos
vl_linea = rec_aux-linea. CALL FUNCTION 'RSDS_CONVERT_CSV' EXPORTING I_DATA_SEP = ' ' I_ESC_CHAR = '' I_RECORD = vl_linea I_FIELD_COUNT = 10 IMPORTING E_T_DATA = vl_data * EXCEPTIONS * ESCAPE_NO_CLOSE = 1 * ESCAPE_IMPROPER = 2 * CONVERSION_ERROR = 3 * OTHERS = 4 . Este es el string que se le pasa como parámetro a la función 2009-1-027-00019-2#20036915138#2009 #100#Regimen General#Definitivo con Provisorio#2776717 #09/10/2009#09/10/2009#31/05/2010# y este es el resultado que devuelve la misma 1 2009-1-027-00019-2#20036915138#2009 2 #100#Regimen 3 General#Definitivo 4 con 5 Provisorio#2776717 6 7 8 #09/10/2009#09/10/2009#31/05/2010# Como dije antes ninguna de las sentencias ABAP me responde como debería ni FIND, ni REPLACE, ni SPLIT Saludos, desde ya muchas gracias...
__________________
Gustavo A. Biglia Consultor SAP FI |
Herramientas | Buscar en Tema |
Desplegado | |
|
|