Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Lenguajes de Programación y demás aspectos de TI Lenguajes de programación WinDev
WinDev Entorno RAD multiplataforma
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Crear Rutina que exporte archivos DAT a TXT? KalEl NetCOBOL 26 5 de julio de 2022 16:42
[Componente] Generar txt con fecha del dia LisAndKp JCL y utilidades 5 29 de junio de 2020 10:01
[Duda] Generar fichero PDF desde cobol Irene AcuCobol 6 15 de marzo de 2018 12:24
[Sintaxis] Generar archivo xml en utf-8 Fito PowerCOBOL (ActiveX, v4 - v11) 4 30 de julio de 2017 00:44

Respuesta
 
Herramientas

  #1
Antiguo 11 de noviembre de 2016, 22:36
Dasije
Forero Senior
Última Actividad 06.03.2022 17:04
Posts Posts: 173
Likes enviados Enviados: 1
Likes recibidos Recibidos: 79
Predeterminado Crear generar un TXT
1 Inactivo Inactivo

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:

Código WinDev:
  1. TraceStart(trCreation+trFile,"tickets_subidos.txt")

Volcar información:

Código WinDev:
  1. Trace("ticket"+";"+"linea")

Terminar:

Código WinDev:
  1. TraceEnd()

Saludos.


Nitzer, JRBonafonte, Fito,



Empresa de desarrollo de aplicaciones en COBOL.

DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ

Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
Dasije is offline   Responder Con Cita
  #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 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
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
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:54.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.