Ver Mensaje Individual
  #2
Antiguo 12 de noviembre de 2016, 03:21
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 01.10.2026 22:19
Posts Posts: 458
Likes enviados Enviados: 271
Likes recibidos Recibidos: 243

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.

Código WinDev:
  1. sArchivoCSV is string  = ""  // definimos una variable para "acumular" los datos
  2.        
  3. FOR EACH Arti     // leemos todo el archivo de articulos y pasamos los valores a
  4.                         // la variable
  5.     sArchivoCSV += Arti.Codigo + ";" + Arti.Descrip + ";" + Arti.Existencia + CR
  6.     // fijense que mezclé campos numéricos y alfanuméricos sin aplicar ninguna
  7.     // funcion para convertir tipo de dato. Windev lo hace solo.
  8. END
  9. IF sArchivoCSV<>"" THEN
  10.     fSaveText("Archivo.CSV",sArchivoCSV)
  11. END

Saludos.

Fito...
Fito is offline   Responder Con Cita