Tengo un DataEnviroment llamado DE con todas las tablas de mi BD, más las instrucciones SQL que utilizo en los DataReport.
Cuando quiero mostrar un informe de los turnos de determinado día (lo paso como parámetro), la primera vez me los muestra bien. Este es el código del botón que hay que apretar para ver el informe:
Código:
La segunda vez ya me aparece el error de que el objeto está abierto. No sé cómo cerrarlo ya que es una sentencia SQL (sería la última de la imagen, acmTurnos_Grouping), y cuando intento poner DE.acmTurnos_Grouping.Close no me deja.Private Sub cmdReporteTurnos_Click() DE.acmTurnos_Grouping Calendario.Value Load rptTurnos 'Set rptTurnos.DataSource = DE Esto lo agregué después pero me da el mismo resultado rptTurnos.Show vbModal End Sub
En el DataSource del rptTurnos puse DE y en el DataMember acmTurnos_Grouping (lo establezco en las propiedades del DataReport en tiempo de diseño).
Desde ya les agradezco su ayuda y si no me expliqué bien por favor háganmelo saber para ver si alguien sabe cómo resolver esto! Saludos!