Access - Saber si existe propiedad de un control en un formulario

 
Vista:

Saber si existe propiedad de un control en un formulario

Publicado por Ricardo (53 intervenciones) el 06/02/2015 10:12:23
Tengo un formulario con una serie de controles. Quiero, antes de llevar a cabo la modificación del registro, comprobar que no hay ningún campo con espacios en blanco utilizando la propiedad "VALUE". Estoy haciéndolo a través de un bucle que recorra todos los controles pero en el formulario hay controles que no tienen la propiedad VALUE. Entonces mi pregunta es la siguiente:

¿Cómo comprobar si un control de un formulario tiene la propiedad VALUE?


Gracias de antemano.
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

Saber si existe propiedad de un control en un formulario

Publicado por deneg_nhj (3 intervenciones) el 08/02/2015 02:51:11
1. Realizas un for para recorrer todos los controles del formulario

1
2
Dim ctl As Access.Control
    For Each ctl In Me.Controls



2.- Colocas un IF en el cual evalúas la propiedad ControlType que sea de tipo TextBox, Esto porque supongo que a estos controles les quieres verificar el espacio en blanco.

1
If ctl.ControlType = acTextBox Then


3.- Tomas el valor del campo y evaluas si tienen espacios
1
2
'-- Este ejemplo convierte a mayúsculas el contenido del textbox
ctl = UCase(ctl)


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