Tabla ancho fijo a texto, no me guarda los ceros.
Tengo 1 consulta en la cual hay unos campos que tienen que rellenarse con ceros a la izquierda en caso de que no haya dato.
Es decir:
Campo1, de longitud 3. Si por ejemplo pongo 11, me aparece como 011 y si pongo 1, como 001. Hasta ahí bien. Esto lo consigo poniendo en la consulta los siguiente:
campo: Formato$(([campo1]);"000")
Entonces luego le digo que me guarde el valor en el campo de texto de una tabla y me lo guarda bien. Luego en mi especificación exporto la tabla y en la previsualizació y todo, aparece este dato como yo quiero, es decir: 011, completando con ceros a la izquierda, pero una vez se guarda el archivo de texto, lo abro y esta sin los ceros...¿por qué?
Me trae loco esto.
El código con el que creo el txt es:
DoCmd.TransferText acExportFixed, "nombre_especificacion", "abctxt", "C:\abctxt.txt"
Y bueno, si lo hago directo desde exportar con botón derecho en la tabla y elijo la especificación, me pasa lo mismo. Desde una macro, lo mismo.
Me previsualiza y todo en el asistente el campo con ceros, pero luego al guardar, abres el archivo txt y está sin ceros.
Ayuda!
Es decir:
Campo1, de longitud 3. Si por ejemplo pongo 11, me aparece como 011 y si pongo 1, como 001. Hasta ahí bien. Esto lo consigo poniendo en la consulta los siguiente:
campo: Formato$(([campo1]);"000")
Entonces luego le digo que me guarde el valor en el campo de texto de una tabla y me lo guarda bien. Luego en mi especificación exporto la tabla y en la previsualizació y todo, aparece este dato como yo quiero, es decir: 011, completando con ceros a la izquierda, pero una vez se guarda el archivo de texto, lo abro y esta sin los ceros...¿por qué?
Me trae loco esto.
El código con el que creo el txt es:
DoCmd.TransferText acExportFixed, "nombre_especificacion", "abctxt", "C:\abctxt.txt"
Y bueno, si lo hago directo desde exportar con botón derecho en la tabla y elijo la especificación, me pasa lo mismo. Desde una macro, lo mismo.
Me previsualiza y todo en el asistente el campo con ceros, pero luego al guardar, abres el archivo txt y está sin ceros.
Ayuda!
1 respuesta
Respuesta
1