Visual Basic - Dudas con el DTPICKER !!!!!

Life is soft - evento anual de software empresarial
 
Vista:

Dudas con el DTPICKER !!!!!

Publicado por Juan Zambrano Castro (21 intervenciones) el 20/02/2001 00:34:59
Como puedo avanzar entre los dias, mes y año presionando <ENTER> (o moverme con las teclas de flechas)...y cuando llege al año presionar otra vez <ENTER> y que el DTPICKER pierda el foco
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:Dudas con el DTPICKER !!!!!

Publicado por Vampy (87 intervenciones) el 20/02/2001 05:21:22
Lo haces en el evente KeyDown:

if Keycode = 10 or Keycode = 13 then
Keycode=0
controlsiguiente.Setfocus
end if

10 => Control+Enter
13 => Enter
keycode = 0 => que la variable no continúe su camino
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:Dudas con el DTPICKER !!!!!

Publicado por Juan Zambrano Castro (21 intervenciones) el 20/02/2001 14:39:12
Gracias por tu ayuda...el procedimiento funcionó a la perfección....pero ahora me nacio otra duda, que ojala sepas de que se trata...
Cuando se carga el formulario..el DTPICKER muestra la fecha actual por defecto...a veces cuando ingreso datos al formulario y necesito cambiar la fecha, todo funciona bien, pero cuando la fecha coincide con el DTPICKER, no lo modifico y lo paso presionando <ENTER> para ingresar al Textbox siguiente...me sale un error que dice "The conversion of Char to DateTime resulted in a DateTime value out of range"....puede ser que como no lo modifico el DTPICKER no tiene valor...me dijieron que colocarà en el form load "DTPICKER.value = date", pero no resulta...Desde ya Muchas Gracias por tu ayuda
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:Dudas con el DTPICKER !!!!!

Publicado por Vampy (87 intervenciones) el 20/02/2001 19:45:11
Es posible que le estés enviando un valor de fecha que no es válido por ej:13/13/5000 esto está errado y falla, para solucionarte el problema con mayor seguridad puedes mostrarme el código que sea pertinente
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:Dudas con el DTPICKER !!!!!

Publicado por Juan Zambrano Castro (21 intervenciones) el 21/02/2001 17:53:36
Hola...y Gracias por atenderme, estoy programando a base de objetos y poca codificacion (estoy aprendiendo)...lo mas que e codificado son las sentencias para grabar, eliminar, actualizar, por Sql Server...Sobre los codigos del DTPICKER e ingresado lo que me has dado...y en el form load ingrese "DTPICKER.value= date"....estoy seguro que no he ingresado una mala fecha, todo esta correcto (en el ingreso), ya que por definicion el dtpicker muestra la fecha actual...y es la misma que quiero grabar, pero me sale el error que te comente anteriormente.....me graba perfecto cuando tengo que modificar la fecha, pero cuando la fecha coincide con la actual (que por defecto muestra el dtpicker) me sale el error...me dicen que puede ser que como no lo modifique esta grabando nulo, y por eso marca error......a todo esto, no se si esto sirva, pero algo parecido me paso con los List...hasta que coloque en el form load "list1.listindex=0"...y funciono...ya que me grabo el primer dato por defecto sin necesidad de pasar el cursor por el list
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