** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Informe Multi iinstance
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoInforme Multi iinstance

 Responder Responder
Autor
Mensaje
Ignigo Ver desplegable
Nuevo
Nuevo


Unido: 09/Septiembre/2019
Localización: España
Estado: Sin conexión
Puntos: 17
Enlace directo a este mensaje Tema: Informe Multi iinstance
    Enviado: 15/Octubre/2019 a las 08:19
Buenos días;

Tengo un problema asociado a un informe multi instance asociado a un subformulario de un formulario.

Me funciona perfectamente, pero solo me muestra el primer registro del subformulario, cuando preciso que me salgan todos en modo continuo.

El código es:

Private Sub FichaTecnicaParte_Click()

Dim rptFicha As Report

Static intCtr As Integer

intCtr = intCtr + 1
    
Set rptFicha = New Report_Ficha_Tecnica_General

With rptFicha
.Visible = True
'.Caption = frmCalReb.Hwnd & ", opened " & Now() '"L1 Rebob." '
.Filter = "[Artículo] = '" & Me!FABRICACION!Artículo & "'"
.FilterOn = True
.Move 0, intCtr * 500
End With
'Append it to our collection.
clnClient.Add Item:=rptFicha, key:=CStr(rptFicha.Hwnd)
Set rptFicha = Nothing

End Sub

¿Puede alguien ayudarme a que se muestren en el informe todos los registros?

Muchas gracias.

Saludos,
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14720
Enlace directo a este mensaje Enviado: 15/Octubre/2019 a las 16:18
Francamente dificil sin saber nada más de tus datos.

Solo por soltar algo: ese Filter al artículo, ¿está bien?

Saludos
Xavi, un minyó de Terrassa

Mi web
Arriba
Ignigo Ver desplegable
Nuevo
Nuevo


Unido: 09/Septiembre/2019
Localización: España
Estado: Sin conexión
Puntos: 17
Enlace directo a este mensaje Enviado: 15/Octubre/2019 a las 22:45
Hola Xav;

Si esta bien, lo único es que solo muestra la ficha técnica del primer articulo del turno, cuando han estado fabricando tres.

Es como si solo tuviera en cuenta el articulo del primer enfoque del subformulario.

Saludos,

Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14720
Enlace directo a este mensaje Enviado: 16/Octubre/2019 a las 00:03
Hombre, pues el código tiene la pinta de estar haciendo justamente eso: el registro enfocado del subformulario.

Si contiene varios deberás aplicar otro tipo de filtro. Puede que in filtro IN te sirviera.
Xavi, un minyó de Terrassa

Mi web
Arriba
Ignigo Ver desplegable
Nuevo
Nuevo


Unido: 09/Septiembre/2019
Localización: España
Estado: Sin conexión
Puntos: 17
Enlace directo a este mensaje Enviado: 17/Octubre/2019 a las 08:29
Hola Xavi,

Como quedaría el código con lo que propones?

Gracias por anticipado.

Saludos,
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 13990
Enlace directo a este mensaje Enviado: 17/Octubre/2019 a las 08:46
Algo así como:

.Filter = "Artículo IN ('codigo1', 'codigo2', 'codigo3')"
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable