Informe en access que discrimine datos a mostrar
Al generar el informe quiero que este muestre todos los registros pero dependiendo de 2 campos si/no en el informe se muestre cierta información o no.
Adjunto el código que estoy usando
Private Sub Report_Open(Cancel As Integer)
Dim db As Database
Dim reg As Recordset
Dim tipoch1, tipoch2 As Integer
Set db = CurrentDb
Set reg = db.OpenRecordset("tabla1")
'reg.Index = Report_REVERSOG1.Id
reg.MoveFirst
Do While Not reg.EOF
tipoch1 = reg!Sueldo
tipoch2 = reg!Proveeyesp
If tipoch1 = -1 Then
factura.Visible = False
Fono.Visible = True
Tipocta.Visible = True
Cta.Visible = True
Banco.Visible = True
ElseIf tipoch2 = -1 Then
Fono.Visible = False
Tipocta.Visible = False
Cta.Visible = False
Banco.Visible = False
End If
reg.MoveNext
Loop
End Sub
Dependiendo del valor que tenga tipoch1 y tipoch2 en el informe se muestre el registro con todos los datos o cuando sea el otro valor oculte o muestre dependiendo espero se me entienda, adjutne una imagen, se supone que cuando es el tipoch1 debería mostrar datos y cuando es tipoch2 debería ocultar esos datos pero no muestra nada