** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Ocultar subformulario sin datos
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoOcultar subformulario sin datos

 Responder Responder
Autor
Mensaje
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1308
Enlace directo a este mensaje Tema: Ocultar subformulario sin datos
    Enviado: 12/Febrero/2020 a las 17:50
Buenas.
Como oculto un subformulario cuando no tiene datos?
Gracias.
Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 2297
Enlace directo a este mensaje Enviado: 12/Febrero/2020 a las 20:25
Lo acabo de probar, si no hay registros lo oculta. Por ejemplo en el evenro al cargar....

If Me.Recordset.RecordCount = 0 Then
Me.Visible = False
Else
Me.Visible = True
End If
Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 2297
Enlace directo a este mensaje Enviado: 12/Febrero/2020 a las 20:37
Ponlo en el evento al cronometro, con 100 milisegundos. Asi al abrilo lo oculta, en al cargar o a abrir si lo haces desde vista diseño lo oculta, pero si lo ejecutas desde el el explorador de objetos no.....no me digas porque.
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 12324
Enlace directo a este mensaje Enviado: 12/Febrero/2020 a las 23:37
Yo utilizaría el evento Current del formulario principal. Llamándose sfrDatos el control que contiene el subformulario

Me!sfrDatos.Visible = (Me!sfrDatos.Form.RecordsetClone.RecordCount <> 0)

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1308
Enlace directo a este mensaje Enviado: 13/Febrero/2020 a las 07:53
Muchas gracias.
Cualquiera de los dos funciona perfectamente.
Este hilo se puede cerrar satisfactoriamente.
Saludos.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable