Espacios en Blanco al final de cadena - Archivo Plano
Publicado por Shark (2 intervenciones) el 05/10/2018 22:57:55
Buenas,
Estoy generando un archivo plano (extesión txt) desde Clarion, y tengo un problema, resulta que quiero que cada una de las lineas de mi archivo plano, contengan 8 espacios en blanco al final, sin embargo, he intentado rellenandolo de diferentes formas pero no he podido dar con lo que necesito.
Intente asi:
1. cadena & left(format(IHA:PIHG_Vc_NroCta_Origen,@S17B)) --> para este caso, el campo PIHG_Vc_NroCta_Origen solo tiene 9 caracteres con valor (ejemplo: 123456789) los 8 caracteres restantes, deben rellenarse con espacios en blanco, pero no lo hace.
2. cadena & all(chr(32),8) --> también intenté rellenando los 8 espacios con el caracter ascii para "blanco", pero sigue sin funcionar.
3. intenté rellenando con espacios en blanco literal --> cadena & ' ', pero nada.
Agradezco su ayuda en caso de que alguien pueda hacerlo.
Estoy generando un archivo plano (extesión txt) desde Clarion, y tengo un problema, resulta que quiero que cada una de las lineas de mi archivo plano, contengan 8 espacios en blanco al final, sin embargo, he intentado rellenandolo de diferentes formas pero no he podido dar con lo que necesito.
Intente asi:
1. cadena & left(format(IHA:PIHG_Vc_NroCta_Origen,@S17B)) --> para este caso, el campo PIHG_Vc_NroCta_Origen solo tiene 9 caracteres con valor (ejemplo: 123456789) los 8 caracteres restantes, deben rellenarse con espacios en blanco, pero no lo hace.
2. cadena & all(chr(32),8) --> también intenté rellenando los 8 espacios con el caracter ascii para "blanco", pero sigue sin funcionar.
3. intenté rellenando con espacios en blanco literal --> cadena & ' ', pero nada.
Agradezco su ayuda en caso de que alguien pueda hacerlo.
Valora esta pregunta
0