Ver la Versión Completa : [Sintaxis] Crear generar un TXT
Dasije
11 de noviembre de 2016, 22:36
Una de las formas más fácil y rápida de crear un fichero de texto, como puede ser para exportar datos por ejemplo, sería así:
Crear fichero:
TraceStart(trCreation+trFile,"tickets_subidos.txt")
Volcar información:
Trace("ticket"+";"+"linea")
Terminar:
TraceEnd()
Saludos.
Nitzer, JRBonafonte, Fito,
Fito
12 de noviembre de 2016, 03:21
Para aportar otra forma, sería así:
Supongamos que tenemos un archivo de artículos y queremos hacer un csv, separado por ";", con el código, descripción, existencia.
sArchivoCSV is string = "" // definimos una variable para "acumular" los datos
FOR EACH Arti // leemos todo el archivo de articulos y pasamos los valores a
// la variable
sArchivoCSV += Arti.Codigo + ";" + Arti.Descrip + ";" + Arti.Existencia + CR
// fijense que mezclé campos numéricos y alfanuméricos sin aplicar ninguna
// funcion para convertir tipo de dato. Windev lo hace solo.
END
IF sArchivoCSV<>"" THEN
fSaveText("Archivo.CSV",sArchivoCSV)
END
Saludos.
Fito...
vBulletin v3.8.7, Derechos ©2000-2026, Jelsoft Enterprises Ltd.