Ver Mensaje Individual
  #15 (permalink)  
Antiguo 24/08/2008, 01:20
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Ligar base de datos

Cita:
Iniciado por alexiscespedes Ver Mensaje
Compañeros, estoy haciendo un cuadro de estadistica y necesito poner los rangos de fecha en que deseo que inicie el reporte y la fecha que termine. He visto una forma en que al presionar un commandbutoom me aparece un calendario donde puedo elegir tanto dia, mes y año, simplemente selecciono el deseado y me lo pone en un textbox y asi con el de final. Como activo esta funcion de calendario y como hago para que al seleccionar la facha deseada me la pase al textbox. Gracias porque siempre estan dispuestos a ayudar
Hola, creo que te refieres al control DTPicker que se encuentra dentro del componente Micrososft Windows Common Controls -2 6.0 (SP6).

Coloca en el Form 2 de estos controles (DTPicker1 y DTPicker2) el primero para indicar la fecha inicial y el otro para la final. También 2 TextBox (Text1 y Text2) en el primero se mostrará la fecha clicada en el primer calendario y en el otro la del segundo.

Y pones este

Código:
Private Sub DTPicker1_CloseUp()
Text1.Text = DTPicker1.Value
End Sub

Private Sub DTPicker2_CloseUp()
If DTPicker2.Value < DTPicker1.Value Then
    MsgBox "La fecha final debe ser superior a la inicial"
Else
    Text2.Text = DTPicker2.Value
End If
End Sub