• Miércoles 29 de Mayo de 2024, 06:17

Autor Tema:  Escritura De Archivos Txt  (Leído 958 veces)

chuyInform

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Escritura De Archivos Txt
« en: Lunes 4 de Junio de 2007, 17:58 »
0
Hola A todos, Estoy Desarrollando un sistema web de compra en linea y dicho sistema genera un archivo txt con el pedido de venta. Ya genero el archivo txt con los datos que debe de llevar, mi problema es que cada valor que se escribe tiene que empezar en una posicion especifica, por ejemplo la clave del articulo que se compro tiene que empezar en la columna 29 sin importar la longitud del primer valor que en este caso seria la cantidad de articulos.¿Como Puedo Indicar en el codigo en que posicion debe empezar cada dato??

De antemano Gracias por la ayuda :lol:

Pongo Una imagen de como debe de quedar .
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

JaviMarciano

  • Miembro activo
  • **
  • Mensajes: 97
    • Ver Perfil
Re: Escritura De Archivos Txt
« Respuesta #1 en: Viernes 13 de Julio de 2007, 01:44 »
0
Mira no se si te sea de mucha ayuda pero...
yo trabajé con algo así, lo hice de la sig forma: por ejemplo para una agenda, quiero colocar el apellido, Nombre y teléfono. Utilizo una instrucción llamada PadRight(int TotalWidth,char CaractEspecif).Esta rellena una cadena con un caracter especificado, el primer argumento de esta es el total de caracteres de la cadena resultante, el seg es el caracter, entonces al Apellido lo relleno hasta lograr un total de 30 caracteres igualmente al nombre y al teléfono con un número que mas o menos entren una cantidad considerable de números para un nº de tel entonces después las sumo a las cadenas y las mando al archivo
CadenaResultante=Apellido+Nombre+Tel
de esta forma me quedaba todo encolumnado!
espero que te sea útil, si tenes alguna otra forma mejor me la pasas igual!!
chau suerte