FoxPro/Visual FoxPro - PROBLEMAS CON SET ALTERNATE

 
Vista:

PROBLEMAS CON SET ALTERNATE

Publicado por DEYSI (24 intervenciones) el 24/10/2009 03:07:09
AMIGOS FORISTAS, TENGO UNA CONSULTA...
ESTOY GENERANDO UN REPORTE CON EL COMANDO SET ALTERNATE Y CON ?
A UN ARCHIVO TXT, EL TEMA ES QUE ES EL FORMATO Q SE GENERA ES SUPER LARGO (EN ANCHO), QUE LLEGA HASTA 350 CARACTERES POR LINEA EN CADA '?'
POR TANTO AL VISUALIZAR EL TXT SE DISTORSIONA YA QUE EL SET ALTERNATE CREO QUE TIENE UN LIMITE DE ANCHO.... SE PUEDE MODIFICAR ESTE ANCHO... O ALGUNA IDEA DE SOLUCION...

LE AGRADEZCO DE ATEMANO LA AYUDA...

GRACIAS...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PROBLEMAS CON SET ALTERNATE

Publicado por Pablo (Argentina) (433 intervenciones) el 24/10/2009 14:51:15
Hola Amiga, Mira este codigo esta publicado en este mismo foro, tal vez te sirva, sino igualmente mira en la ayuda el comando VARTXT que por ahi te sirve. Aca va el ejemplo

vartxt = '"'+ALLTRIM(JRNLDESC)+'",' + ALLTRIM(str(JRNLDR,19,3))...etc && tu cadena
if len(vartxt) < 255
@ lineas,0 SAY vartxt
else
division = len(vartxt) / 255
cuantoshay = round(division)
finaldelfor = cuantoshay - 1
for contador = 0 to finaldelfor
if contador # finaldelfor
columnasay = 255 * contador
@ lineas, contador SAY vartxt
else
columnasay = 255 * finaldelfor
@ lineas,columnasay SAY vartxt
endif
endfor
endif
obviamente puedes modificarlos para efectos de lo que necesites, ojala te sirva,

Bueno cualquier cosa, modificalo para la cantidad de caracteres que precises

Suerte!!!!!

Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar