Vereis en definitiva lo que quiero hacer es lo siguiente.
Tengo una tabla "CABRILLO" y con varios campos.
Uno de ellos es "fechaQSO" y este en la tabla tiene el formato "dd/mm/aaaa"
y quiero exportar a texto la serie de campos incluido el "fechaQSO", pero
con formato "aaaa-mm-dd"
Toda la exportacion ya la tengo realizada, el problema que al generar el
fichero es que el formato fecha sigue siendo "dd/mm/aaaa" en vez de
"aaaa-mm-dd".
Alguien sabe la solucion.... ???
He intentado lo siguiente:
De mi tabla principal "RADIOGEST", realizo una consulta de datos anexados a
la tabla "CABRILLO", he intento darle los formatos en dicha consulta, pero
no me los respeta.
Tambien otra idea que se me ha ocurrido, es capturar dentro de dicha
consulta, por un lado "DIA", por otro "MES", y por otro "AÑO", para luego
juntarlos en el orden que quiero, pero al usar la propiedad RECORTAR para
poder unirlos, me da fallo, y no funciona bien...
Alguna sugerencia detallada...
Muchas gracias a todos...
Pse, email a jgal...@gtpsistemas.com
Un sasludo E. Feijoo
"Jorge Gallardo" <jorgeg...@eb4enn.com> escribió en el mensaje news:c15nm7$92g$1...@nsnmrro2-gest.nuria.telefonica-data.net...
Lo he probado, pero no me es valido. ya que las opciones que tienen del 1
al 4, no cuadran con el formato de fecha Ingles
Para eso deberia cambiar en miconfiguracion regional el formato fecha, y me
perjudicaria para otros programas...
Alguna otra idea..
---------------------------
"E.Feijoo" <e.fe...@redestb.es> escribió en el mensaje
news:c1614j$1eh254$1...@ID-132963.news.uni-berlin.de...
Un saludo E. Feijoo
"Jorge Gallardo" <jorgeg...@eb4enn.com> escribió en el mensaje news:c1626d$66s$1...@nsnmrro2-gest.nuria.telefonica-data.net...
gracias por todo...
-------------------
"E.Feijoo" <e.fe...@redestb.es> escribió en el mensaje
news:c163gt$1epk14$1...@ID-132963.news.uni-berlin.de...
Descripción
Devuelve una expresión con formato de fecha u hora.
Sintaxis
FormatoFechaHora(Fecha[,FormatoconNombre])
La sintaxis de la función FormatoFechaHora consta de las partes siguientes:
Parte Descripción
Fecha Requerido. Expresión de fecha a la que hay que dar formato.
FormatoconNombre Opcional. Valor numérico que indica el formato de
fecha y hora utilizado. Si se omite, se utiliza vbGeneralDate.
Valores
El argumento FormatoconNombre tiene los siguientes valores:
Constante Valor Descripción
vbGeneralDate 0 Mostrar una hora o fecha. Si hay una parte de fecha,
la muestra como fecha corta. Si hay una parte de hora, la muestra como hora
larga. Si existen, se muestran ambas partes.
vbLongDate 1 Mostrar una fecha mediante el formato de fecha largo
especificado en la configuración regional del equipo.
vbShortDate 2 Mostrar una fecha mediante el formato de fecha corto
especificado en la configuración regional del equipo.
vbLongTime 3 Mostrar una hora mediante el formato de hora especificado
en la configuración regional del equipo.
vbShortTime 4 Mostrar una hora con el formato de 24 horas (hh:mm).
"E.Feijoo" <e.fe...@redestb.es> escribió en el mensaje
news:c163gt$1epk14$1...@ID-132963.news.uni-berlin.de...
Si en tu base tienes un modulo, ve a el, y ábrelo en diseño, si no tienes ninguno, click en Nuevo....
ya en la ventana del modulo, click en la ayuda, con esta abierta, selecciona la pestaña 'Indice'
como palabra clave ==> 'formato' y después ==> click en ' buscar'
En la lista que aparece debajo, selecciona ==> 'Propiedad Formato (Format) - Tipo de datos Fecha/Hora'
Tienes todo lo que precisas saber y puedes aplicar, a tu disposición
Cierra el modulo (sin crear o modificar nada según sea el caso) y aplica la lectura.
la diferencia entre el VBA puro y la aplicación en (por ejemplo) un cuadro de testo es el separador, en VBA es la coma y en formularios ... etc. es el punto y coma (;)
Léelo y disfruta del placer de aprender.
Un saludo E. Feijoo
P.D.
Esto es en la ayuda del Access XP y 2000 en el 97 es mas fácil localizarlo.
"Jorge Gallardo" <jorgeg...@eb4enn.com> escribió en el mensaje news:c166em$13k$1...@nsnmrro2-gest.nuria.telefonica-data.net...
"Jorge Gallardo" <jorgeg...@eb4enn.com> escribió en el mensaje
news:c15nm7$92g$1...@nsnmrro2-gest.nuria.telefonica-data.net...
Ya he visualizado la informacion que me mandaste buscar.
El tema de los formatos, ya lo sabia. pero no me resulta satisfactorio del
todo.
El problema no lo tengo en la consulta, pues ahy le puedo poner el formato
que yo quiera, dentro de las propiedades, por lo menos para ser visualizado.
En la consulta de anexados, o creacion de tablas, en la tabla de destino,
tambien le pongo el formato AAAA-MM-DD, y si visualizas dicha tabla tambien
es correcto.
El problema que tengo es que esa tabla ha de ser exportada a TXT.
Y es aqui donde radica mi problema.
Ya que toda la exportacion la realiza correctamente, pero el formato es el
español, DD/MM/AAAA, y no como a mi me gustaria que fuese.
Y no consigo solucionar este problema...
A lo mejor no me habia explicado bien en mis anteriores mensajes...
Encontre esta funcion segun tu me dijiste.
FechaQso1: Formato([FechaQso];"aaaa-mm-dd")
de esta forma si aparece bien en la consulta, pero no en la exportacion a
TXT.
Alguna sugerencia, para un pobre desquiciao que no da con la solucion....
"E.Feijoo" <e.fe...@redestb.es> escribió en el mensaje
news:c167fo$1f1njo$1...@ID-132963.news.uni-berlin.de...
"Hector Sanchez" <hecs...@terra.es> escribió en el mensaje
news:mSGZb.5612$Ic.3...@news.ono.com...
en código utiliza la función en inglés DatePart.
Otra idea, si con format te vale y solo falla al pasar a texto, utiliza
CString, que te devuelve una cadena, así no se modificará por la
configuración regional del equipo.
Espero que haya suerte.
"Jorge Gallardo" <jorgeg...@eb4enn.com> escribió en el mensaje
news:c188d4$4dk$1...@nsnmrro2-gest.nuria.telefonica-data.net...