Visual Basic - MSHFlexGrid con fechas!!!

Life is soft - evento anual de software empresarial
 
Vista:

MSHFlexGrid con fechas!!!

Publicado por jacktfe (4 intervenciones) el 13/02/2007 01:25:50
Hola a todos
Estoy utilizando este control Microsoft Hierarchical FlexGrid (MSHFlexGrid) y tengo un campo fecha
el cual tengo que modificar porque me sale "MM/dd/yy".

el codigo que utilizo es este.

For i = MSHFlexGrid1.FixedRows To MSHFlexGrid1.Rows - 1
MSHFlexGrid1.Row = i
MSHFlexGrid1.Col = 1
MSHFlexGrid1.TextMatrix(i, 1) = Format(MSHFlexGrid1.TextMatrix(i, 1), "dd/MM/yyyy")
Next

bien esto me funcion simpre que este en el año 2006 pero cuando realizo alguna consulta de fechas entre dic 2006 y ene 2007 el resultado del 2007 es MM/dd/yyyy aunque yo le tengo puesto como indico anteriormente arriba.

ej.
28/12/2006
29/12/2006
..
01/15/2007
01/16/2007

¿Sabe algien porque?...

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MSHFlexGrid con fechas!!!

Publicado por fede (189 intervenciones) el 13/02/2007 18:27:03
yo guardaria la fecha en una variable fecha con ese formato osea:
fecha=format(rsconsulta(fecha),dd/mm/yyyy)
y luego lopasas al flexgrid
For i = MSHFlexGrid1.FixedRows To MSHFlexGrid1.Rows - 1
MSHFlexGrid1.Row = i
MSHFlexGrid1.Col = 1
MSHFlexGrid1.TextMatrix(i, 1) = fecha
Next
si la consulta la haces a una bd de access tene cuidado por que el tratamiento de fechas es un poco complejo ya que bd access reconoce la fecha en formato usa mm/dd/yyyy
fijate a ver que onda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MSHFlexGrid con fechas!!!

Publicado por jackfte (4 intervenciones) el 13/02/2007 21:03:40
Gracias fede ya me funcióna he echo lo que me has dicho... y funciona

un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MSHFlexGrid con fechas!!!

Publicado por lolo (67 intervenciones) el 13/02/2007 19:59:08
eso parese un misterio de la siensia abeis probao con los años 2005 y 2008 a ver si os sale lo mismo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar