Access - Sin duda esto es para los buenos en Access

 
Vista:

Sin duda esto es para los buenos en Access

Publicado por Victor Manuel (101 intervenciones) el 29/03/2007 17:46:10
Tengo un formulario con 4 DTpickers, al cargar el formulario tengo este codigo:

Private Sub Form_Load()
For Each campos In Me.Controls
If TypeOf campos Is TextBox Then
campos.Enabled = False
End If
If TypeOf campos Is CheckBox Then
campos.Enabled = False
End If
If TypeOf campos Is ComboBox Then
campos.Enabled = False
End If
if typeof campos is DTPicker then
campos.enabled=false
If TypeOf campos Is CommandButton Then
campos.Enabled = False
End If
End sub

Este codigo me sirve para todos los campos menos para los DTPickers, osea, que al cargar el formulario todos los campos menos los DTPicker me aparecen deshabilitados.
mi pregunta es ¿Porque para los DTPickers no funciona este codigo y para los demas si funciona?

Ahora despues de que no se pudo con este codigo le agregue este al mismo:

FechaI.Enabled = False
FechaF.Enabled = False
HoraI.Enabled = False
HoraF.Enabled = False

Le agregue para que me aparecieran deshabilitados y vaya si funciono.

Ahora tengo un boton que se llama Alta de registros donde tengo este codigo:

Private Sub CmdNuevo_Click()
For Each campos In Me.Controls
If TypeOf campos Is TextBox Then
campos.Enabled = True
End If
If TypeOf campos Is CheckBox Then
campos.Enabled = True
End If
If TypeOf campos Is ComboBox Then
campos.Enabled = True
End If
If TypeOf campos Is CommandButton Then
campos.Enabled = True
End If
Next campos
DoCmd.GoToRecord , , acNewRec
NumeroReporte.SetFocus
FechaI.Enabled = True
FechaF.Enabled = True
HoraI.Enabled = True
HoraF.Enabled = True
End Sub

Esto para que todos los campos incluyendo los DTpickers se me habiliten y poder capturar registros, pero aqui un problema grande, cuando le doy click en el boton si todo bien con los demas controles pero los DTPickers se me desaparecen y solamente uno me aparece en la ezquina superior izquierda de mi formulario, mi pregunta es:

¿Porque pasa esto con los DTPickers, acaso son tan inestables para trabajar con ellos o que estoy haciendo mal?

Espero alguien me pueda ayudar, ya me duele la cabeza de tanto buscarle, Muchas gracias por su tiempo.
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:Sin duda esto es para los buenos en Access

Publicado por Enrique (1299 intervenciones) el 29/03/2007 20:43:15
Victor Manuel:

Como "parece que en estos foros no hay muchas gente habilidosa", según le dices a Juan José en otro mensaje, pués no creo que esperes que nadie te resuelva esto, o a lo mejor sí ¡¡ quien sabe !!

Saludos
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:Sin duda esto es para los buenos en Access

Publicado por Victor Manuel (101 intervenciones) el 29/03/2007 21:07:41
Si hay gente que puede ayudarme y no sea sentida como algunos, pues si agradeceria esta ayuda pero pues si no la hay pos ni modo.

Saludos
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:Sin duda esto es para los buenos en Access

Publicado por Enrique (1299 intervenciones) el 29/03/2007 21:56:38
No es justo que digas que en este Foro no hay gente habilidosa, cuando muchos colaboradores aquí, ya te han ayudado a resolver cuestiones, porque aunque así fuera, hay que tener un poco más de diplomacia y no soltar lo que piensas así por la cara y que conste que no lo digo por mí. Fin de la historia.

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:Sin duda esto es para los buenos en Access

Publicado por Victor Manuel (101 intervenciones) el 29/03/2007 22:02:12
Yo no jusgo a nadie de aqui y si me han ayudado, a lo que me referia era que no puedes esperarte a que te lo hagan tienes que buscarle y si fue un mal entendido todo esto, y pues pido disculpas.

En tanto a la Diplomacia, soy una persona sincera y agradesco la sinceridad de los demas.

Saludos.
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