Imprimir página | Cerrar ventana

Evaluar cuadro combinado

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=86094
Fecha de impresión: 28/Marzo/2024 a las 20:57


Tema: Evaluar cuadro combinado
Publicado por: Jose1567
Asunto: Evaluar cuadro combinado
Fecha de publicación: 22/Agosto/2021 a las 13:05
Buenos días.
Estoy diseñando un informe.
Y como encabezado de grupo inserto un campo que es un cuadro combinado (contiene múltiples valores).
Al ejecutar el informe quiero que no aparezca dicho encabezado de grupo cuando haya algún registro cuyo campo no tenga ningún valor.

Por VBA hago esto y me da error. Me dice que no coinciden los tipos:

Private Sub EncabezadoDelGrupo1_Format(Cancel As Integer, FormatCount As Integer)

If (Me![SUBTEMA AUTOCONOCIMIENTO] = Null) Then
Me.[EncabezadoDelGrupo1].Visible = False
Else
Me.[EncabezadoDelGrupo1].Visible = True
End If

End Sub

¿Cómo lo arreglo?



Respuestas:
Publicado por: Tantrax007
Fecha de publicación: 23/Agosto/2021 a las 12:27
Buenas!

Prueba de la siguiente manera

Private Sub EncabezadoDelGrupo1_Format(Cancel As Integer, FormatCount As Integer)

If (Me![SUBTEMA AUTOCONOCIMIENTO] = Null) Then
Me![EncabezadoDelGrupo1].Visible = False
Else
Me![EncabezadoDelGrupo1].Visible = True
End If

End Sub

Sustituye los puntos previos al nombre del control por signos de exclamación que es lo que se utiliza para llamar a los campos del formulario, básicamente como has hecho en el condicional.


-------------
Tantrax 007



Imprimir página | Cerrar ventana