Validación de reportes.

Buenas!. Quisiera saber como validar reportes en los casos en que están abiertos, uno los cierra y cuando quiere volver a abrir los mismos, aparece el cartel de: "La operación no está permitida si el objeto está abierto".
Después, no puedo validar un reporte que me trae datos de un registro individual cargados desde un inputbox. Pongo este código en caso que el usuario acepte sin poner ningún dato:
Private Sub mnuRii_Click()
Dim opc As Integer
opc = InputBox("Interesado a mostrar")
If opc = "" Then
MsgBox "Ingrese el código"
Exit Sub
Else
DataEnvironment1.ReporteIndividualInformes opc
DataReportIndInf.Show vbModal
DataEnvironment1.rsReporteIndividualInformes.Close
End If
... Y me aparece un cartel de "no coinciden los tipos".
Saludos!
1

1 respuesta

Respuesta
1
En este caso no deberías cerrar el DataEnvironment1. RsReporteIndividualInformes. Close ya que esta abierto y visual puede que te lo tome de esa maneray para cerrar el DataReport te recomiendo que desde el formulario donde llamas a ese datareport pongas una condición de que si datareport ya no tiene el foco lo cierre y ahí pones un close junto con el close del dataenvironment1.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas