hola colegas, al final lo resolví con un simple concatenate, en un principio había descartado esta opción por que el cliente quería definir el tamaño de cada cadena, al solicitarme que la cadena se ajustara a los caracteres de cada registro, se volvió viable utilizar un concatenate.
doc = 001
nombre= 'MARIA VAZQUEZ'
CONCATENATE doc nombre SEPARATED BY '|'.
anteriormente tenia esto:
wa_main-line+0(6) = doc.
wa_main-line+6(1) = '|'.
wa_main-line+7(30) = nombre.
wa_main-line+36(1) = '|'.
saludos. y gracias por sus respuestas, espero en algún momento contribuir con ustedes.
|